杰西卡•查斯坦 Jessica Chastain ....Annabel 尼可拉•科斯特-瓦尔道 Nikolaj Coster-Waldau ....Lucas 梅根•查彭提尔 Megan Charpentier ....Victoria 伊莎贝尔•内利瑟 Isabelle Nélisse ....Lilly Daniel Kash ....Dr. Dreyfuss Javier Botet Jane Moffat ....Jean Podolski Julia Chantrey ....Nina Jayden Greig ....Orphaned boy Sydney Cross ....Orphaned Girl Morgan McGarry ....Young Victoria Kevin Kirkham ....Lawyer for Jean Podolski Pamela Farrauto ....The Nun Maya Dawe ....Young Lilly Tyler Curnew ....Orphaned boy #2 Sierra Dawe ....Young Lilly Chrys Hobbs ....Nun Ray Kahnert ....Judge Dominic Cuzzocrea ....Ron David Fox ....Burnsie Christopher Marren ....Cop Diane Gordon ....Louise Matthew Edison ....Young Cop Elva Mai Hoover ....Dr. Dreyfuss' Secretary Melina Matthews ....Mama (voice) Laura Guiteras ....Mama (voice) Hannah Cheesman ....Beautiful Mama / Skinny Woman Nick Hall ....Annabel's Bandmate Joey Proulx ....Annabel's Bandmate