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
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL 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
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
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 Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
The Perfect Sleep
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Jeremy Alter
Written By
Anton Pardoe
writer
Cast
Anton Pardoe
The Narrator
Anthony Dilio
Walter
David Beck
Walter's Goon
Ken Clark
Walter's Goon
Ryan Fitzgerald
Walter's Goon
James Hart
Walter's Goon
Roselyn Sanchez
Porphyria
Denyse Tontz
Young Porphyria
Scout Alter
Young Narrator
Frank Bruynbroek
Young Nikolai
Scarlett Chorvat
Tatiana
Daniel Goddard
Sergei
Dmitri S. Boudrine
Kolya
Stefan Pardoe
Ganya
Said Bakouch
The Maharajah
Brandon Kumar
Young Rajah
Pasha D. Lychnikoff
Vassily
Cameron Daddo
Rogozhin
Tristan Thomas
Young Ivan
Peter J. Lucas
Ivan
Sam Thakur
The Rajah
John Fleck
Mr. Van Heflin
Patrick Bauchau
Nikolai
Martin Hunter
The Assassin
Isaac C. Singleton Jr.
Gregor
Franc Ross
Wind Generator Repairman
Amanda Gallo
Nadya
Jeremy Batiste
Singing Guard
Dominique Vandenberg
Captain Keller
Traci Ann Wolfe
Femme Fatale
Michael Paré
Officer Pavlovich
Michael Hugghins
City Steps Perp
Matt Baker
Clinic Guard
Gary Michael Schultz
Clinic Guard
Tony Amendola
Dr. Sebastian
MfD
Alberto the Janitor
Jeff Kerr McGivney
First Generator Room Guard
Derek Anthony
Second Generator Room Guard
Damion Poitier
First Hallway Guard
Jeff Podgurski
Second Hallway Guard
Jeremy Fitzgerald
Stethoscoped Guard
Brandon Johnson
Gurney Guard
Amy Jo Traicoff
Dr. Sylvija
Jeff S. Chase
Fort Epanchin Guard
Crouchy
Fort Epanchin Guard
Clay Cullen
Fort Epanchin Guard
Chris Daniels
Fort Epanchin Guard
Rex Reddick
Fort Epanchin Guard
Felipe Savahge
Fort Epanchin Guard
Mark Sawyer
Fort Epanchin Guard
Larnell Stovall
Fort Epanchin Guard
Scott Workman
Fort Epanchin Guard
Keith Allan
The Grand Inquisitor M.D.
Michael Perrin
Nikolai's Mongrel
Kenny Richards
Nikolai's Mongrel
Craig Frosty Silva
Nikolai's Mongrel
Tim Sitarz
Nikolai's Mongrel
Ryan Watson
Nikolai's Mongrel
Ralf Koch
Little Boy Blue
Daniela Amavia
Nastasia
Chad Koch
Running Attack Guard
Julia Rose
Semele
Produced By
Jeremy Alter
producer
C. Steve Goldstein
associate producer
Keith Kjarval
producer
Anton Pardoe
producer
Steven Ritchie
line producer: additional photograhy
Ben Ruffman
associate producer
Jay Sedrish
executive producer
Rafael E. Sánchez
associate producer
Music
David Vanian
Cinematography
Charles Papert
Sound
Dean Andre
sound mixer: additional photography
Jeremy Balko
adr mixer
Robert Dehn
assistant sound editor
Emil Gallardo
sound production assistant
Jason Gaya
assistant sound editor / sound recordist
Judah Getz
assistant sound editor
Shawn London
sound effects editor
Peter V. Meiselmann
production sound mixer
Tim Montijo
sound designer
Evaristo Scarsanela Junior
assistant sound editor
Ian Wallschlaeger
boom operator: additional photography
Stacey A. Washer
boom operator
Editing
Martin Hunter
Casting Director
Caroline Liem
Production Design
Clayton Hartley
Art Direction
Mark Molina
Set Design
Chanida Trueblood
Costumes
Kristen Anacker
Makeup
Michelle Clark
key makeup artist
Duke Cullen
special makeup effects artist
Christina M. Gaudy
makeup artist: additional photography
Clark Ivor
hair stylist: Roselyn Sanchez / makeup artist: Roselyn Sanchez
Brian Penikas
special makeup effects artist
Edward St. George
key hair stylist: additional photography
Yvonne Wang
makeup artist
Visual Effects
John Brubaker
roto artist
Chris LeDoux
visual effects supervisor
Tim LeDoux
digital compositor
Michael A. Martinez
digital compositor
Assistant Director
Keri Bruno
second second assistant director
Thom Buckley
additional second assistant director
Chris Edmonds
first assistant director
Michelle Edmonds
second assistant director
Taylor Phillips
assistant director: additional photography
Production Management
Allan Hagan
unit production manager: second unit
Pamela Jaeckle
production supervisor
Jay Sedrish
unit production manager
Art Department
Dennis L. Baker
set dresser
Justin DeNino
set dresser
Mark Fenlason
property master
Matthew Lach
assistant property master
Lance Lindahl
set dresser
Stunts
Jeff Chase
stunts
Ken Clark
stunt performer
Jeremy Fitzgerald
stunt coordinator
Ryan Fitzgerald
stunt player
Ralf Koch
assistant stunt coordinator
Johnny Tri Nguyen
stunt double: The Rajah
Rex Reddick
stunts
Kenny Richards
stunt actor: thug
Felipe Savahge
utility stunts
Craig Frosty Silva
stunt double / stunts
Tim Sitarz
stunt performer
Larnell Stovall
stunts
Ryan Watson
stunts
Scott Workman
stunts
Editorial
Emily Chiu
first assistant editor
Daniel Doss
assistant editor
Other
Robert aaron Brown
driver: production van
Charles Ramirez
transportation coordinator
Music Department
David Bianco
score mixer
Justin Gariano
music engineer / music programmer
Rafael Serrano
pro tools guru
David Vanian
music performer / music producer
Costume Department
Daphne Vardakis
key costumer
Camera Department
Brian Bartolini
gaffer: additional photography
Greg Brezovec
grip
Tyler Cartner
assistant camera
Eric C. Castro
best boy electric
Jeff Dolen
electrician
Shane English
assistant camera
Ray Garcia
key grip
Greg Gardiner
director of photography: additional photography
Antonio V. Garrido
best boy grip / dolly grip
Tim Hermann
electrician
Matthew Kistenmacher
electrician
Gerald Lee
electrician
Gabriel Giovanni Lewis
gaffer: second unit
Daniel Miller
key grip
Jon Reynolds
assistant camera
Bradley Richard
first assistant camera
Michael Roberts
still photographer
Todd SanSone
digital imaging technician
Rafael E. Sánchez
gaffer
Sam Wayman
electrician
Justin Wells
digital imaging technician
Darryl Wilson
best boy grip
Location Management
Jonathan Jansen
location manager
Jun C. Lin
location manager
Script Department
Anthony Eikner
script supervisor: additional photography
Iwona Kanclerz
script supervisor
Movie title data and credits provided by