Casting

Director

Peter Spierig, Michael Spierig

Producer

Tim McGahan, Paddy McDonald, Michael Spierig, Peter Spierig

Executive Producer

Gary Hamilton, Michael Burton, James M. Vernon, Matt Kennedy

Writer

Peter Spierig, Michael Spierig

Original Music Composer

Peter Spierig

Director of Photography

Ben Nott

Editor

Matt Villa

Casting

Leigh Pickford, Marianne Jade

Stunt Coordinator

Mitch Deans

Production Design

Matthew Putland

Art Direction

Janie Parker

Set Decoration

Vanessa Cerne

Costume Design

Wendy Cork

Makeup Artist

Selena Pertzel, Lynn Wheeler, Troy Follington

Hairstylist

Lynn Wheeler, Troy Follington

Sound Designer

Chris Goodes

Visual Effects Supervisor

Rangi Sutton, Jeff Gaunt

Ethan Hawke
Ethan HawkeThe Bartender
Sarah Snook
Sarah SnookThe Unmarried Mother
Noah Taylor
Noah TaylorMr. Robertson
Christopher Kirby
Christopher KirbyMr. Miles
Madeleine West
Madeleine WestMrs. Stapleton
Jim Knobeloch
Jim KnobelochDr. Belfort
Freya Stafford
Freya StaffordAlice
Elise Jansen
Elise JansenNurse
Tyler Coppin
Tyler CoppinDr. Heinlein
Christopher Stollery
Christopher StolleryThe Interviewer
Christopher Sommers
Christopher SommersMr. Miller
Kuni Hashimoto
Kuni HashimotoDr. Fujimoto
Sara El-Yafi
Sara El-YafiLab Technician
Paul Moder
Paul ModerBoxing Commentator 1
Grant Piro
Grant PiroBoxing Commentator 2 / News Report Announcer
?
Christopher BunworthJerry
?
Jamie GleesonDirty Hippy
Christina Tan
Christina TanFemale Reporter
Dennis Coard
Dennis CoardMayor Davidson
?
Milla SimmondsBaby Jane 1
?
Ruby SimmondsBaby Jane 1
Cate Wolfe
Cate WolfeBeth
Ben Prendergast
Ben PrendergastDr. Clarke
?
Carmen WarringtonGrace
Sharon Kershaw
Sharon KershawAbigail
?
Charlie Alexander-PowellBaby Jane 2
?
Smith Alexander-PowellBaby Jane 2
?
Olivia SpragueJane 5yo
?
Katie AvramIce Cream Daughter
?
Melissa AvramIce Cream Mother
?
Giordano GanglIce Cream Vendor
Tony Nikolakopoulos
Tony NikolakopoulosDriver
Monique Heath
Monique HeathJane 10yo
?
Sophie CusworthOlder Fighting Girl
?
David RockOrphanage Administrator 1
?
Richard WhybrowOrphanage Administrator 2
Felicity Steel
Felicity SteelMrs. Rosenblum
Lucinda Armstrong Hall
Lucinda Armstrong HallBlonde Classmate
?
Maja SarosiekSpace Corp Receptionist
Vanessa Crouch
Vanessa CrouchRecruit 1
Eliza Matengu
Eliza MatenguRecruit 2
?
Sophie Van Den AkkerRecruit 3
?
Madeleine DixonRecruit 4
?
Hayley ButcherRecruit 5
?
Rebecca CullinanDumb Girl Recruit
?
Alicia PavlisHooker Girl Recruit
?
Ewa BarteckiLazy Girl Recruit
Arielle O'Neill
Arielle O'NeillNauseous Girl
?
Alexis FernandezMarcy
?
Kristie JandricPhysical Fitness Trainer
?
Marky Lee CampbellTrainer's Assistant
?
Rob JenkinsMr. Jones
Raj Sidhu
Raj SidhuDr. Baldwin
?
Annabelle NormanSuburban Daughter
?
Scott NormanSuburban Father
?
Kristen NormanSuburban Mother
?
Michael NormanSuburban Son
?
Louise TalmadgeMrs. Garner
Carolyn Shakespeare-Allen
Carolyn Shakespeare-AllenOlder Nurse
Noel Herriman
Noel HerrimanDr. Davis
?
Ray TiernanConner
?
Finegan SampsonFighting Boy
?
Emma BosworthBusker (uncredited)
Steven Carroll
Steven CarrollOrderly (uncredited)
?
Grant CarterGuy on Date (uncredited)
Emily Coupe
Emily CoupeCharm Girl (uncredited)
?
Burcin EserOffice Worker (uncredited)
Aria Taylor
Aria TaylorOrphan Girl (uncredited)
Dick York
Dick YorkDarrin Stephens in Bewitched (archive footage) (uncredited)