
Seven Veils
2025-03-07
Cast33
Amanda Seyfried
Jeanine
Rebecca Liddiard
Clea
Douglas Smith
Luke
Mark O'Brien
Paul
Vinessa Antoine
Rachel
Ambur Braid
Ambur/Salome
Michael Kupfer-Radecky
Johan/John the Baptist
Tara Nicodemo
Nancy
Maia Jae Bastidas
Dimitra
Lynne Griffin
Margot
Lanette Ware
Beatrice
Maya Misaljevic
Lizzie
Joey Klein
Charlie
Aliya Kanani
Kathy
Siobhan Richardson
Opera Company Intimacy Coordinator
Michael Schade
Herod
Karita Mattila
Herodias
Ryan McDonald
Harold
Alex Halliday
Cappadocian
Michael Schade
Herod
Jorell Williams
Second Nazarene
Elizabeth Reeve
Young Jeanine
Miyeko Ferguson
Shadow Dancer / Salome
Owen McCausland
First Man in Forest
Michael Colvin
Second Man in Forest
Jacques Arsenault
Third Man in Forest
Adam Luther
Fourth Man in Forest
Giles Tomkins
Fifth Man in Forest
Alex Hetherington
An Attendant
Carolyn Sproule
The Page
Vartan Gabrielian
First Soldier
Scott Conner
Second Soldier
Frédéric Antoun
Narraboth
Art6
Phillip Barker
Production Design
Adriana Bogaard
Art Direction
Justin Stephenson
Title Designer
Mark McGann
Set Decoration
Stephanie Chalmers
Set Decoration Buyer
James Herd
Set Dresser
Camera7
Paul Sarossy
Director of Photography
Jason Greenslade
"A" Camera Operator
Jason Greenslade
Dolly Grip
Ciarán Copelin
First Assistant "A" Camera
Mark Manchester
Key Grip
Douglas Koch
Additional Photography
Andreas Evdemon
Camera Operator
Costume & Make-Up6
Diane Mazur
Makeup Department Head
Nathan Rival
Hair Department Head
Debra Hanson
Costume Design
Tori Binns
Key Hair Stylist
Liz Rowe
Key Makeup Artist
Yasmeen Jalali
Makeup Department Head
Crew2
Alicia Turner
Stunt Coordinator
Sarah Polley
Thanks
Directing3
Atom Egoyan
Director
Daniel J. Murphy
First Assistant Director
Karl Irvine
Second Assistant Director
Editing1
David Wharnsby
Editor
Lighting1
Bob Davidson
Gaffer
Production18
Niv Fichman
Producer
Simone Urdl
Producer
Nick Spicer
Executive Producer
Fraser Ash
Producer
Kevin Krikst
Producer
Maxime Cottray
Executive Producer
Atom Egoyan
Producer
Aram Tertzakian
Executive Producer
John Sloss
Executive Producer
Nate Bolotin
Executive Producer
Jason Knight
Casting
John Buchan
Casting
Noah Segal
Executive Producer
Adrian Love
Executive Producer
Daniel J. Murphy
Associate Producer
Marcy Gerstein
Associate Producer
Steve Solomos
Supervising Producer
Emma Goegan
Casting Associate
Sound6
Mychael Danna
Original Music Composer
Trevor Goulet
Sound Mixer
Steve Munro
Sound Designer
Daniel Pellerin
Sound Re-Recording Mixer
Jesse Fellows
Sound Re-Recording Mixer
Steve Hammond
Foley Artist
Visual Effects2
Matt Hansen
Visual Effects Supervisor
Darcy Arthurs
Visual Effects Producer
Writing1
Atom Egoyan
Writer