Isabelle Nelisse stars as Lilly and Megan Charpentier stars as Victoria in ' Mama.'

close window