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
Antiviral
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Brandon Cronenberg
Written By
Brandon Cronenberg
screenplay
Cast
Caleb Landry Jones
Syd March
Sarah Gadon
Hannah Geist
Lisa Berry
Lucas Clinic Receptionist
Douglas Smith
Edward Porris
Nenna Abuwa
Aria Noble
Donna Goodhand
Woman in Waiting Room
Adam Bogen
Lucas Clinic Security Guard
Salvatore Antonio
Topp
Matt Watts
Mercer
Dawn Greenhalgh
Jane
Katie Bergin
Talk Show Host
Nicholas Campbell
Dorian
Lara Jean Chorostecki
Michelle
Reid Morgan
Derek Lessing
Elitsa Bako
Vera
Joe Pingue
Arvid
Dan Warry-Smith
Butcher
Tedd Dillon
Hotel Guard
Milton Barnes
Vole & Tesser Employee
Sheila McCarthy
Dev Harvey
Josh Holliday
Male Client
Mark Caven
Luc
Jennifer Mote
Levine's Receptionist
James Cade
Levine
Ian O'Brien
Tex
Lady Vezina
Famous Woman
Jackie English
Waitress
George Tchortov
Portland
Kim Ly
West
Malcolm McDowell
Dr. Abendroth
Raul Tome
Landlord
Wendy Crewson
Mira Tesser
Ben Mulroney
Male cLife Host
Tanya Kim
Female cLife Host
Kerrigan Carbol
Buyer
Andriy Haddad
Joshua
Vincent Thomas
Security Guard
Produced By
Fraser Ash
associate producer
Niv Fichman
producer
Kevin Krikst
associate producer
Victor Loewy
executive producer
Andrea Raffaghello
line producer
Mark Slone
executive producer
Music
E.C. Woodley
Cinematography
Karim Hussain
director of photography
Sound
Jenna Dalla Riva
foley recordist
Sandra Fox
foley assistant
Jack Heeren
foley mixer
Krystin Hunter
assistant sound editor
Andy Malcolm
foley artist
David McCallum
supervising sound editor
Joe Morrow
re-recording mixer
Brent Pickett
assistant sound editor
Ken Porter
boom operater
Ian Rankin
re-recording mixer
Graham Rogers
assistant re-recording mixer
David Rose
sound effects editor
Lou Solakofski
re-recording mixer
Philip Stall
sound mixer / sound recordist
Don White
foley recording mixer
Editing
Matthew Hannam
Casting Director
Deirdre Bowen
Production Design
Arvinder Greywal
Art Direction
Mark Steel
Set Design
Andrew Hill
lead set decorator
Costumes
Patrick Antosh
Makeup
Melis Bayraktar
prosthetics workshop assistant
Nicola Bendrey
prosthetics assistant
Ashley Bratty
prosthetics workshop assistant
Catherine Davies
makeup department head / makeup designer
Trason Fernandes
key prosthetic makeup artist / lead prosthetics designer
Olga Kirnos
prosthetics workshop assistant
Vivian Orgill
prosthetics assistant
Larissa Palaszczuk
assistant makeup artist
Stephen Polito
prosthetics workshop assistant
Lilah Emma Whitmell
prosthetics workshop assistant
Special Effects
Brock Jolliffe
special effects coordinator
Rudy Rivas
special effects technician
Visual Effects
Noel Hooper
cg supervisor
Assistant Director
Rob Cotterill
first assistant director
Lawrence Ng
third assistant director
Derek Ursacki
assistant director / third assistant director
Production Management
Cynthia Graves
production manager
Julie Lawrence
post-production supervisor
Art Department
Mary Arthurs
property master
Julie Eknes
key scenic artist
Greg Gilmore
second assistant art director
Sam Hudecki
graphic design
Tanya Lemke
daily assistant property master
Rowena O'Connor
assistant property master
Jef Silver
sets buyer
Eric Summerley
head carpenter
Allan Westlake
construction coordinator
Meredith Woodley
assistant art director
Stunts
Eric Bryson
stunt coordinator
Editorial
Darcy Arthurs
digital intermediate producer: Technicolor
Frank Biasi
digital intermediate editor
Patrick Duchesne
digital intermediate producer
Jim Fleming
digital intermediate colorist
Karen Harnisch
editor: featurette
Margaret Hutz
digital intermediate technician
Mina Sewell Mancuso
assistant editor
Other
Glen Cresswell
transportation captain
Steve Lambert
driver
Robert MacLean
driver / picture vehicles
Kevin McCallum
driver
Jason McCormack
driver: honeywagon
Travis O'Connell
transportation coordinator
Frank Petrie
driver
Don Russell
driver: cast
Jim Ryder
head driver
Doug Warren
driver
Music Department
Matthew Chan
music post-production
Eve Egoyan
musician: piano
Daniel Pellerin
music post-production
Michael White
modular synthesizer / music score producer / musician: trumpet, additional music
E.C. Woodley
music score producer / musician: piano
Casting Department
Christopher Richards
casting associate
Costume Department
Les Handrahan
truck supervisor
Diana Irwin
assistant costume designer
Shannon Wilson
set supervisor
Camera Department
Michael Bailey
first assistant camera
Terry Banting
gaffer
Andrew Cividino
director: featurette
Caitlin Cronenberg
still photographer
Karim Hussain
camera operator
Joshua Jinchereau
digital imaging technician: daily
Sheena Munroe
second assistant camera
Chris Pare
data management technician
Kelly Richardson
best boy electric
Kyryll Sobolev
trainee
Joe Strazzeri
dolly grip: "a" camera
Christopher J. Toudy
key grip
Location Management
Matt Graver
assistant location manager
Alex McNaughton
location manager
Script Department
Donna Gardon
script supervisor
Movie title data and credits provided by