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
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
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
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
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
Interview With the Vampire S2
Dark Matter
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Keyhole
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Guy Maddin
Written By
George Toles
screenplay
Guy Maddin
screenplay
Cast
Jason Patric
Ulysses Pick
Isabella Rossellini
Hyacinth
Udo Kier
Dr. Lemke
Louis Negin
Calypso / Camille
Brooke Palsson
Denny
David Wontner
Manners
Kevin McDonald
Ogilbe
Daniel Enright
Big Ed
Theodoros Zegeye-Gebrehiwot
Heatly
Brent Neale
Denton
Olivia Rameau
Rochelle
Claude Dorge
Bellview
Jorge Requena Ramos
Frosty
Mike Bell
Milo
Tattiawna Jones
Lota
David Evans
Nate
Darcy Fehr
Ned
Tyhr Trubiak
Dwayne
Johnny Chang
Chang
Reegan McCheyne
Bruce
Suzanne Pringle
Young Hyacinth
Cynthia Wolfe-Nolin
Gun Moll
Nihad Ademi
Ghost
Paula Blair
Ghost
Jeff Funnell
Ghost
Geneviève LaTouche
Ghost
Madelina Chesley
Ghost
Garrett Hnatiuk
Gangster
Produced By
Jean Du Toit
producer
Lindsay Hamel
producer
Phyllis Laing
executive producer
Guy Maddin
producer
Jody Shapiro
producer
Music
Jason Staczek
Cinematography
Benjamin Kasulke
Sound
John Gurdebeke
sound designer
Krystin Hunter
sound editor
Benoit Leduc
modulations
Kirk Lynds
additional re-recordist
Stan Mak
sound mixer
David McCallum
sound editor
Dallas Pomedli
boom operator
Graham Rogers
assistant re-recording mixer
David Rose
sound editor / sound effects editor
Lou Solakofski
re-recording mixer
Editing
John Gurdebeke
Casting Director
Jim Heber
Production Design
Ricardo Alms
Set Design
Matt Holm
Costumes
Heather Neale
Makeup
Alanna Holder Riches
assistant hair and makeup
Cindy Smith
key hair and makeup / key hairstylist
Cindy e Smith-McGuire
makeup department head
Joyce Wold
assistant makeup artist
Special Effects
Ricardo Alms
special effects coordinator
Visual Effects
Ingrid Paulson
main title designer
Lewis Smithingham
rear screen projectionist
Assistant Director
Tyson Caron
third assistant director
Trevor Cunningham
first assistant director
Richard Duffy
second assistant director
Annie Holstein
third assistant director
Kathryn Kinley
third assistant director
Production Management
Matt Cahill
post-production supervisor
Polly Washburn
production manager
Art Department
Jefferson Bruyere
graphics/assistant SFX
Scott Fitzpatrick
set dresser
Jason Gibbs
property master
Chad Giesbrecht
key scenic artist
Rodney Gilchrist
head carpenter
Grant MacDonald
set dresser
Allan McGowan
scenic painter
Bill Sinosich
construction coordinator
Lewis Smithingham
art department assistant
Adam James Thorburn
assistant property master
Maria Voulgaris
art department assistant
Editorial
Darcy Arthurs
digital intermediate project supervisor
Frank Biasi
digital intermediate editor
Patrick Duchesne
digital intermediate producer
Jim Fleming
digital intermediate colorist
Joscelyn Goode
film timer
Margaret Hutz
digital film technician
Mike Olenick
assistant editor
Andrew Pascoe
digital film supervisor
Ryan Simmons
assistant editor
Other
Cynthia Amsden
unit publicist
Kyle Armstrong
volunteer
Timna Ben-Ari
volunteer
Kenny Boyce
film commissioner: City of Winnipeg
Melissa Bulloch
volunteer
Tammy Byers
craft service
Matt Cahill
post production diarist
Jessica Eggertson
volunteer
Clint Enns
volunteer
Damien Ferland
production coordinator
Scott Fitzpatrick
volunteer
Sarah Griffiths
volunteer
Rick Hannigan
sales executive: Technicolor Toronto
Chris Hefner
volunteer
Annie Holstein
volunteer
J. Mark Inman
production assistant
William Jordan
volunteer
Dhyana Justl
volunteer
Kathryn Kinley
production coordinator
Kathryn Martin
assistant accountant
Mike Maryniuk
volunteer
Anca Matyiku
volunteer
Jonah Nepon
volunteer
Shira Newman
volunteer
Corby Pearce
chef
Becky Pelto
production accountant
Suzanne Pringle
body double: Brooke Palsson
Matthew Rankin
volunteer
Liz Reynolds
volunteer
Leanne Roed
volunteer
Lewis Smithingham
production assistant / volunteer
Elyssa Stelman
volunteer
Dion Telesky
production office assistant
Seth Toles
volunteer
Caelum Vatnsdal
volunteer
Rhayne Vermette
volunteer
Lee Meltzer
film publicist
Music Department
Amy Fritz
music clearances
John Gurdebeke
composer: additional music
Stefan Karrer
soundtrack album producer
Costume Department
Mavis Bruce
wardrobe supplier
Jody Chalmers
set supervisor
Brenlee Coates
costume assistant
Iris Lauzon
seamstress
Jeff Page
wardrobe supplier
Kari Peters
wardrobe assistant
Camera Department
Steve Ackerman
still photographer
Luther Alexander
camera trainee
Ben Charbit
camera trainee
Trevor Cunningham
camera operator
Aaron Floresco
e.p.k camera operator
Gregorio Franchetti
camera trainee
Terence Fuller
key grip
Wes Grycki
best boy grip
Jason Heke
first assistant camera
Ryan Herdman
gaffer
Guy Maddin
camera operator
Kevin Nikkel
e.p.k camera operator
Heidi Phillips
data manager
Ryan Phillips
electrician
Tai Pu
electrician
Daniel Quesnel
camera operator / first assistant camera: "b" camera
Cory Quinn
lamp operator
Chris Roy
grip
Jody Shapiro
camera operator
Ryan Simmons
data manager / electrician
Charles Venzon
second assistant camera
Aaron Zeghers
data manager
Script Department
Shane Book
script supervisor
Movie title data and credits provided by