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
Star Wars: Tales of the Empire
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Random Acts of Violence
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Jay Baruchel
Written By
Jay Baruchel
screenplay
Jesse Chabot
screenplay
Justin Gray
comic
Jimmy Palmiotti
comic
Cast
Jesse Williams
Todd
Jordana Brewster
Kathy
Jay Baruchel
Ezra
Simon Northwood
The Man
Niamh Wilson
Aurora
Isaiah Rockcliffe
Young Todd
Clark Backo
Todd's Mother
Victoria Snow
Borden
Eric Osborne
Adam
Nia Roam
Megan
Aviva Mongillo
Hannah
Wade MacNeil
Gary Reston
Amir Sám Nakhjavani
General Store Clerk
Kyle Gatehouse
Fan
Mark Andrada
Awkward Fan
Mckale Thompson
Small Boy
Julia Knope
Young Woman
Cyrus Aazam
Young Man
Peter Schoelier
Homeless Man
Stacie Dunlop
Singing Duo
Vanessa Oude-Reimerink
Singing Duo
Bobby Brown
Chris Gleason
BDSM Male
Produced By
Jay Baruchel
producer
Andrew Bronfman
supervising producer
Jonathan Bronfman
executive producer
Matt Code
executive producer
Matt Foster
executive producer
Ken F. Levin
executive producer
Jean-Charles Levy
executive producer
Randy Manis
producer
Ariella Naymark
co-producer
Jason Netter
executive producer
Jimmy Palmiotti
executive producer
Noah Segal
producer
Sandra Singer
executive producer
Jesse Williams
executive producer
Lisa Wolofsky
executive producer
Music
Wade MacNeil
Andrew Gordon Macpherson
Cinematography
Karim Hussain
Sound
Christian T. Cooke
re-recording mixer
Marvyn Dennis
Dialogue and ADR editor / dialogue editor
Thomas Holroyd
adr mixer: London
Ayaz Kamani
first assistant sound editor
Ryan MacNeill
foley artist
Colin McLellan
re-recording mixer
Daniel Moctezuma
foley recordist
Bianca Monteiro
adr coordinator
Jeffrey Roy
adr mixer: Los Angeles
Mark Shnuriwsky
sound effects editor
Clive Turner
sound designer
Mark Zsifkovits
re-recording mixer
Editing
Andrew Gordon Macpherson
Casting Director
Sara Kay
Jenny Lewis
Production Design
Michelle Lannon
Art Direction
Sophie Ward
Set Design
Britt Morrison
Brittany Morrison
Costumes
Linda Muir
Makeup
Nicoletta Bendo
assistant makeup artist
Jessica Fulmer
makeup artist
Alissa Gee
special makeup effects artist
Emma-Lee Hilton
prosthetic effects technician
Paul Jones
prosthetic makeup effects designer
Traci Loader
special makeup effects artist
Karlee Morse
special makeup effects artist
Emily O'Quinn Code
makeup department head
Larissa Palaszczuk
special makeup effects artist
Omar Roessler
additional makeup artist
Helen Todd
special makeup effects artist
Special Effects
David Antonacci
special effects technician
Ian Cole
special effects technician
Nicole Johnson
special effects buyer/prep key
Derek Liscoumb
special effects supervisor
Kirk Middleton
special effects key
Vimal Parmar
special effects first assistant
Michele Sloss
special effects prep key
Cooper Stocco
special effects technician
Spencer Wowk
special effects technician
Visual Effects
Justin Bates
compositor
J.P. Giamos
supervising visual effects producer: Deluxe VFX
Quentin E. Holmes
vfx editor: Deluxe
Yang Hu
visual effects artist
Jai Mehta
digital compositor
Khizar Shabir
digital compositor: Deluxe
Christa Tazzeo
visual effects executive producer
Matt Philip Whelan
visual effects supervisor
Henry Wilkinson
junior compositor
Assistant Director
Aurèle Gaudet
first assistant director
James Gilchrist
second assistant director
Josh Stapleton
third assistant director
Production Management
Kristy Neville
production manager
Art Department
Matthew Bolton
set dresser
Tara Broadshaw
Key Scenic Artist
Rhiannon Dunets
set dresser
Tony Fantastic
illustrator
Alison Hickey
first assistant art director
Mauro Lacaprara
property master
Rachel Mathews
on set dresser
Liat Shalom
graphic designer
Dave Wood
assistant art director
Stunts
Jason Lee Bell
stunt double: Jay Baruchel
Bobby Brown
stunt actor
Blair Johannes
stunt coordinator
C.J. Lusby
stunt: Minivan Wife
Ana Shepherd
stunt double: Jordana Brewster
Larissa Stadnichuk
stunt double: Niahm Wilson
George Tchortov
fight coordinator
Animation
Andrew Gordon Macpherson
animator
Editorial
Nathan Boone
assistant editor
Chris Dewolde
dailies supervisor
Jim Fleming
colorist
Curt Lobb
additional editor
Tom Mayclim
data manager: Deluxe Toronto
Adrian Saywell
senior on-line editor
James Yazbeck
post-production assistant
Other
Rebecca Whiting
very special thanks
Music Department
Martin Bowes
composer: additional music
Evan Dubinsky
music supervisor
Casting Department
Kalene Osborne
casting associate
Austin Tobe
casting assistant
Costume Department
Alima Meyboom
assistant costume designer
Camera Department
Murray Angotti
b: camera 1st ac
Kyle Brunet
dmt
Ken Linton
epk
Yoann Malnati
a camera/steadicam operator
Johann Montreuil
second assistant camera
Paolo Perin
key grip
Location Management
Mark Alleyne
location manager
Joshua Paragas
location scout
Script Department
Danielle Depeyre
script supervisor
Movie title data and credits provided by