Casting

Director

David Cronenberg

Producer

Michel Merkt, Saïd Ben Saïd, Martin Katz

Executive Producer

Renee Tab, Benedict Carver, Patrice Theroux

Screenplay

Bruce Wagner

Original Music Composer

Howard Shore

Director of Photography

Peter Suschitzky

Editor

Ronald Sanders

Casting

Deirdre Bowen

Stunt Coordinator

Jamie Jones

Production Design

Carol Spier

Art Direction

Elinor Rose Galbraith, Edward Bonutto

Set Decoration

Peter Nicolakakos, Sandy Lindstedt

Costume Design

Denise Cronenberg

Makeup Artist

Susan Reilly LeHane, Katherine James

Hairstylist

Cliona Furey, Alan D'Angerio, Gary J. Perticone

Sound Mixer

Nicolas Cantin

Visual Effects Supervisor

Michael Kowalski, Jon Campfens

Julianne Moore
Julianne MooreHavana Segrand
Mia Wasikowska
Mia WasikowskaAgatha Weiss
Robert Pattinson
Robert PattinsonJerome Fontana
John Cusack
John CusackDr. Stafford Weiss
Evan Bird
Evan BirdBenjie Weiss
Olivia Williams
Olivia WilliamsCristina Weiss
Sarah Gadon
Sarah GadonClarice Taggart
Kiara Glasco
Kiara GlascoCammy
Dawn Greenhalgh
Dawn GreenhalghGenie
Jonathan Watton
Jonathan WattonSterl Carruth
Carrie Fisher
Carrie FisherSelf
Jennifer Gibson
Jennifer GibsonStarla Gent
Gord Rand
Gord RandDamien Javitz
Justin Kelly
Justin KellyRhett
Niamh Wilson
Niamh WilsonSam
Clara Pasieka
Clara PasiekaGretchen Voss
Emilia McCarthy
Emilia McCarthyKayla
Allegra Fulton
Allegra FultonHarriet
?
Domenic RicciMicah
Jayne Heitmeyer
Jayne HeitmeyerAzita Wachtel
?
Sean RobertsonRoy
Ari Cohen
Ari CohenJeb
Joe Pingue
Joe PingueArnold
Christian Lloyd
Christian LloydStu
Donald Burda
Donald BurdaHank
Amanda Brugel
Amanda BrugelStar! Channel Interviewer
Alden Adair
Alden Adair2nd AD (Blue Matrix)
David Amito
David AmitoPA (Blue Matrix)
Dan Lett
Dan LettTalk Show Host
Sandra Battaglini
Sandra BattagliniHavana's Housekeeper
Joanne Reece
Joanne ReeceNurse
Chris Anton
Chris AntonRusty
?
George KolitsopoulosDispatcher
?
Joseph MurrayYoung Intern
?
Adrienne WilsonWife
Murray Furrow
Murray FurrowHusband
Neil Girvan
Neil GirvanBad Babysitter 2 Director
?
Stephen Radley IIIAssistant Principle