X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Senua's Saga: Hellblade II
Paper Mario: The Thousand-Year Door
Galacticare
Paper Trail
Lorelei and the Laser Eyes
Read Only Memories: Neurodiver
Paper Trail
Braid Anniversary Edition
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Furiosa: A Mad Max Saga
The Garfield Movie
Hit Man
Babes
Back to Black
IF
The Strangers: Chapter 1
Kingdom of the Planet of the Apes
The Fall Guy
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Big Cigar
Bridgerton S3
Outer Range S2
Ashley Madison: Sex, Lies & Scandal
Spacey Unmasked
Interview With the Vampire S2
Doctor Who
Dark Matter
See All
Music
New Albums
Billie Eilish: Hit Me Hard and Soft
ZAYN - Room Under the Stairs
Beth Gibbons: Lives Outgrown
Childish Gambino: Atavista
Kings of Leon: Can We Please Have Fun
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Beyonce: Cowboy Carter
See All
News
Register
Register
Seven Veils
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Atom Egoyan
Written By
Atom Egoyan
Cast
Amanda Seyfried
Jeanine
Rebecca Liddiard
Clea
Vinessa Antoine
Rachel
Douglas Smith
Mark O'Brien
Maia Jae Bastidas
Dimitra
Ryan McDonald
Harold
Lanette Ware
Beatrice
Lynne Griffin
Margot
Maya Misaljevic
Lizzie
Tara Nicodemo
Nancy
Siobhan Richardson
Opera Company Intimacy Coordinator
Joey Klein
Charlie
Aliya Kanani
Kathy
Ambur Braid
Ambur
Michael Schade
Herod
Jorell Williams
Second Nazarene
Karita Mattila
Herodias
Adam Luther
Fourth Man in Forest
Giles Tomkins
Fifth Man in Forest
Michael Kupfer-Radecky
Johann
Miyeko Ferguson
Shadow Dancer / Salome
Frédéric Antoun
Narraboth
Alex Hetherington
An Attendant
Michael Colvin
Second Man in Forest
Elizabeth Reeve
Young Jeanine
Carolyn Sproule
The Page
Jacques Arsenault
Third Man in Forest
Scott Conner
Second Soldier
Owen McCausland
First Man in Forest
Robert Pomakov
First Nazarene
Vartan Gabrielian
First Soldier
Alex Halliday
Cappadocian
Produced By
Fraser Ash
producer
Nate Bolotin
executive producer
Maxime Cottray
executive producer
Atom Egoyan
producer
Niv Fichman
producer
Kevin Krikst
producer
Adrian Love
executive producer
Noah Segal
executive producer
John Sloss
executive producer
Steve Solomos
co-producer
Nick Spicer
executive producer
Aram Tertzakian
executive producer
Simone Urdl
producer
Music
Mychael Danna
Cinematography
Paul Sarossy
Sound
Trevor Calhoun
boom operator
Richard Calistan
adr mixer
Jesse Fellows
re-recording mixer
Oscar Fenton
assistant re-recording mixer
Trevor Goulet
sound mixer
John 'Wheels' Hurlbut
on set playback operator: Cubase
Paul Lynch
adr mixer
Jason McFarling
boom operator
Kristian Menes
audio co-ordinator
Christopher Miller
sound utility: dailies
Steve Munro
sound designer
Daniel Pellerin
re-recording mixer
Brent Robichaud
e.p.k audio
Carl Shillito
adr mixer
David Drainie Taylor
dialogue editor
Editing
David Wharnsby
Casting Director
John Buchan
Jason Knight
Production Design
Phillip Barker
Art Direction
Adriana Bogaard
Costumes
Debra Hanson
Makeup
Tori Binns
key hair stylist
Charlotte DeLaet
daily hair stylist
Diane Mazur
makeup department head
Nathan Rival
hair department head
Visual Effects
Darcy Arthurs
visual effects producer
Assistant Director
Dani Gadishaw
second assistant director / third assistant director
Daniel J. Murphy
first assistant director
Cengizhan Turkistan
fourth assistant director
Production Management
Lori Fischburg
production manager
Douglas Wilkinson
post-production supervisor
Art Department
Aurora Kruk
portraitist
Selin Togay Milovanoviç
Standby Props
Theresa Shain
graphic designer
Robert Shipman
property master
Stunts
Alicia Turner
stunt coordinator: Pick up shots
Editorial
Patrick Duchesne
digital intermediate producer
Luis Freitas
assistant editor
Robert LeBlanc
dailies operator
Other
Genevieve Bouchard
acknowledgement
Music Department
John 'Wheels' Hurlbut
music editor / opera score mixer
Cody Partridge
music supervisor
Nicholas Skalba
composer additional music
Casting Department
Emma Goegan
casting assistant
Costume Department
Bethany Allen
costumer
Jenna McCutchen
assistant costume designer
Brandon Schaus
costume coordinator
Camera Department
Terry Barbet
key rigging grip
Briana Blades
grip
Ciaran Copelin
first assistant a camera
Bob Davidson
gaffer
Jason Greenslade
a camera dolly grip
Brian E. Hill
assistant key grip
Laura Loaiza
second assistant camera
Mark Manchester
key grip
Benjamin Martin Cocher
bts/epk camera
Amanda Matlovich
still photographer
Location Management
Kris Gordon
location manager
Nicole Riendeau
assistant location manager
Cairo Thompson
location support: Rhombus Media Canada
Srdjan Vilotijevic
location manager
Movie title data and credits provided by