Actress Margaret Ann Bain is an actress, known for Making Ugly (2011), Deadly Pursuit (2008) and The Lost Lullaby (2013). Known for: Making Ugly (2011), Deadly Pursuit (2008), The Lost Lullaby (2013), The Right Moment (2015) Search: