Seven Veils

Atom Egoyan
2025-03-07


5.6
107 min

Jeanine, an earnest theatre director, has been given the task of remounting her former mentor’s most famous work, the opera Salome. Haunted by dark and disturbing memories from her past, she allows her repressed trauma to color the present as she re-enters the opera world after so many years away.

Cast

Name Character Team
Amanda Seyfried Jeanine Zac E. Chan
Rebecca Liddiard Clea Unowned
Douglas Smith Luke Unowned
Mark O'Brien Paul Unowned
Vinessa Antoine Rachel Unowned
Ambur Braid Ambur/Salome Unowned
Michael Kupfer-Radecky Johan/John the Baptist Unowned
Tara Nicodemo Nancy Unowned
Maia Jae Dimitra Unowned
Lynne Griffin Margot Unowned
Lanette Ware Beatrice Unowned
Maya Misaljevic Lizzie Unowned
Joey Klein Charlie Unowned
Aliya Kanani Kathy Unowned
Siobhan Richardson Opera Company Intimacy Coordinator Unowned
Michael Schade Herod Unowned
Karita Mattila Herodias Unowned
Ryan McDonald Harold Unowned
Alex Halliday Cappadocian Unowned
Michael Schade Herod Unowned
Jorell Williams Second Nazarene Unowned
Elizabeth Reeve Young Jeanine Unowned
Miyeko Ferguson Shadow Dancer / Salome Unowned
Owen McCausland First Man in Forest Unowned
Michael Colvin Second Man in Forest Unowned
Jacques Arsenault Third Man in Forest Unowned
Adam Luther Fourth Man in Forest Unowned
Giles Tomkins Fifth Man in Forest Unowned
Alex Hetherington An Attendant Unowned
Carolyn Sproule The Page Unowned
Vartan Gabrielian First Soldier Unowned
Scott Conner Second Soldier Unowned
Frédéric Antoun Narraboth Unowned