Judith Baribeau is known for her work on Taking Lives (2004), Monsieur Lazhar (2011) and The Little Queen (2014). Read more on iMDB