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
Paper Trail
Mullet Mad Jack
Braid Anniversary Edition
Homeworld 3
Animal Well
V Rising
Hades 2 [Early Access]
Stellar Blade
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
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
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
Spacey Unmasked
Interview With the Vampire S2
Doctor Who
Bodkin
Pretty Little Liars: Summer School
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
See All
Music
New Albums
Beth Gibbons: Lives Outgrown
Kings of Leon: Can We Please Have Fun
Les Savy Fav: Oui, LSF
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Guest of Honour
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Atom Egoyan
Written By
Atom Egoyan
written by
Cast
Laysla De Oliveira
Veronica
Luke Wilson
Father Greg
David Thewlis
Jim
Cherie D'Elia
Lisa
Sugith Varughese
Indian Restaurant Manager
Juan Carlos Velis
Spanish Restaurant Owner
Joyce Rivera
Spanish Restaurant Owner
Srdjan Vilotijevic
Tito
Roula Said
Fatima
Isabelle Franca
Young Veronica
Tennille Read
Roseangela
Alexandre Bourgeois
Clive
Rossif Sutherland
Mike
Seamus Patterson
Lenny
Sochi Fried
Alicia
Alexander Marsh
Young Walter
Gage Munroe
Walter
Tony Nardi
Luigi
Arsinée Khanjian
Anna
Hrant Alianak
Garo
Thomas Hauff
Heinz
John Bourgeois
Gunter
Setta Keshishian
Hasmig
Araxie Keshishian
Nairi
Tamara Podemski
Detective Grove
Andrew Moodie
Detective Florida
Sima Fisher
Prisoner
Chris Tarpos
Restaurant Patron
Produced By
Sébastien Beffa
executive producer
Nicolas Brigaud-Robert
executive producer
Atom Egoyan
producer
Marcy Gerstein
associate producer
Valéry Guibal
executive producer
Adrian Love
executive producer
Jamie Manning
associate producer
Laurie May
executive producer
Noah Segal
executive producer
Stephen Traynor
co-producer
Simone Urdl
producer
Jennifer Weiss
producer
François Yon
executive producer
Music
Mychael Danna
Cinematography
Paul Sarossy
Sound
Steve Baine
foley artist
Elma Bello
adr editor
Arturo A. Fuenmayor
re-recording mix assistant
Gina Gyles
foley assistant
Rob Hegedus
music editor
Bret Killoran
re-recording mixer
Ryan MacNeill
foley artist
Daniel Moctezuma
foley recordist
Bianca Monteiro
adr coordinator
Steve Munro
sound designer
Daniel Pellerin
re-recording mixer
Peter Persaud
foley recordist
Robert Searl
adr mixer
David Drainie Taylor
dialogue editor
Mark Zsifkovits
re-recording mixer
Editing
Susan Shipton
Casting Director
John Buchan
Jason Knight
Production Design
Phillip Barker
Art Direction
Diana Magnus
Set Design
Erika Lobko
Costumes
Lea Carlson
Makeup
Stacey Dutrizac
first assistant makeup
Lori Lofchick
1st assistant hairstylist
Special Effects
Mark Ahee
special effects coordinator
Derek Bujalski
special effects
Michael W. Hamilton
special effects supervisor
Visual Effects
James Cooper
visual effects supervisor
Assistant Director
Dani Gadishaw
Fourth Assistant Director
Art Department
Colin Carruthers
art department coordinator
Rick Little Darling
property master
Craig Harris
lead set dresser
Chantal Parent
assistant art director
Alana Robshaw
set dresser
Michael Smith
set dresser
Editorial
Will Bowes
EPK Editor
Tom Mayclim
data manager: Deluxe Toronto
Marc Roussel
first assistant editor
Santiago Ruiztorres
additional editing by / first assistant editor
Adrian Saywell
on-line editor
Chris Wallace
colorist
James Yazbeck
post-production assistant
Other
Alice Wickwire Foster
production coordinator
Aldo Jakasa
traffic consultant
Lesley Myers
clearance and licensing
Maureen O'Donnell
unit publicist
Boris Radivojevic
location production assistant
Courtney Rasmussen
assistant
Steve Sheridan
assistant accountant
Music Department
Jina Hyojin An
assistant to composer
Neal Desby
music consultant
Jeff Gartenbaum
orchestral score recording engineer
Shannon Graham
musical director
David Hayman
music supervisor
Cody Partridge
music coordinator
Ryan Potesta
recording engineer
Dashiel Reed
orchestrator
Nicholas Skalba
composer additional music
John Whynot
score mixer
Casting Department
Morgyn Johnston
casting associate
Costume Department
Sandra Ardagna
costume buyer
Minda Johnson
background costume coordinator
Jennifer Lantz
set costumer
Amanda Wood
truck supervisor
Camera Department
Mark Baluk
second assistant camera
Ciaran Copelin
first assistant a camera
Bob Davidson
gaffer
Sophie Giraud
still photographer
Madison Hayes
camera utility
John MacLean
key grip
Paul Miguel Michel
best boy
Cactus Simser
genny operator
Location Management
Matt Graver
location scout
Srdjan Vilotijevic
location manager
Script Department
Katharine Doty
script supervisor
Elizabeth Fraser
script coordinator
Movie title data and credits provided by