Cast & Crew

Directed by

Ivan Sen

Writing Credits

Ivan Sen
(writer)

Cast

Ryan Kwanten
Jack
David Field
Sam
Michael Chan
Policeman
Franck Matour
Zambian Man
Shinji Ikefuji
Humanoid Technician
Shilah Sen
Young Jack
Jillian Nguyen
April
Andrew Ng
Japanese Man
Hayden Yoon
Skater Girl 1
Joscelina Do Rosario
Skater Girl 2
Cate Tsui
Flower Girl
Zeke Azzolini
Elevator Guy 1
Haru Fujiwara
Elevator Guy 2
Bianca Tsui
April's Daughter
Maria Corpetti
Humanoid Massuese
Tong-Lok-Hei
Street Boy
David Vo
Club Doorman
Sun Yu
Club Man
Hugo Weaving
Doctor Bergman
Rhamsy
Zambian Brother
Lamar Brown
Code Analyst
Wong Chun-Sing
Street Boy 2
Brooke Lee
Receptionist
Julieta Roldan
Nightclub Singer
Portia Large
Nightclub Singer
Tamah Bannister
Nightclub Singer
Gabriella Shrovers
Nightclub Singer
Bianca Wallace
Nightclub Singer
Isaac McClymont
Cryogenic Lover
Francis Chang
Chinese Doctor
Tim Lo
Japanese Man 2
Law Kwan-Sum
Japanese Man 3
Lau Kar-Yee
Cage House Woman
Genevieve Wong
Weather Reporter
Tong-Lok-Yi
Street Boy 3
Law Koi-Hung
Chu Pui-Ying
Li Chi-Shing
Yuen Kam-Tin
Man Hei Tse
Lee Hon-Wai
Yip Heung-Kai
Singh Gurjung
Andy Eung Kan-Pa
Muhammad Z Agir
Chan Yin-Vhua
Cho Kim-Shing
Au Cheung-Sun
Lau Ka-Yee
Choi Tak-Kai
Mak Pai-Ling
Keiichi Enomoto
Grocery Store Man
Vivienne Abitia
Katherine R Mayree
Jasmine Liew
Diner / Commuter (uncredited)
Cassidy-Rae Nicholson
Damaged Humanoid
Anna Yen
Commuter

Produced by

Wan Allen
executive producer / executive producer: Hong Kong
Tarik Coskun
executive producer
Nick Fairfax
executive producer
Marcy Levitas Hamilton
executive producer
Strathford Hamilton
executive producer
David Jowsey
producer
Ling Law
line producer: Hong Kong
Angela Littlejohn
producer
Thomas K. Meadows
executive producer
Kate Queen
executive producer
Daisy Hamilton Risher
executive producer (as Daisy Hamilton)
Gato Scatena
executive producer
Ivan Sen
producer
Greer Simpkin
producer
Deanne Stratford
line producer

Music by

Ivan Sen

Cinematography by

Ivan Sen

Editing by

Ivan Sen

Casting By

Mike Leeder
(Casting Director Hong Kong)

Art Direction by

Adam Head

Costume Design by

Vanessa Loh

Makeup Department

Georgina Ryland
makeup designer

Production Management

Deanne Stratford
production manager

Second Unit Director or Assistant Director

Michael Bate
first assistant director
Rebecca Keros
second assistant director
Miriam Gosling
additional assistant director (uncredited)

Art Department

Nil Calmon
set builder
Cassandra Clyde
Buyer/Dresser
Connie Gallo
scenic painter
Kelsey Porteous
art department assistant

Sound Department

Matthew Barr
sound recordist: Additional field recording
Scott Bruce
boom operator
Thalia Colettis
assistant dialog editor
Mark Franken
additional adr editor
Sam Gain-Emery
dialog supervisor / dialogue editor
Yasmin Amir Hamzah
assistant sound editor
Lachlan Harris
sound designer
Sam Hayward
re-recording mixer
Tom Herdman
additional adr editor
Thom Kellar
re-recording mixer / sound designer / supervising sound editor
Sam Lowe
additional adr editor
Andrew Miller
adr mixer
Dan Pye
loop group: voice
Andrew Rice
adr mixer
Blair Slater
foley editor
Ben Stewart
adr recordist

Special Effects by

Julian Summers
special effects prep supervisor (uncredited)

Stunts

Shinji Ikefuji
stunt performer

Camera and Electrical Department

Justin Hartwell
Data Wrangler / Data wrangler / Video Assistant / Video assistant
Dan Michaud
gaffer

Costume and Wardrobe Department

Barbara Pinn
key costumer

Music Department

Jemma Burns
music supervisor
Thom Kellar
score mixer
Ack Kinmonth
composer additional music

Transportation Department

Spencer Faulkner
unit driver

Additional Crew

Kate Ashton
Accounts Assistant
Jack Boulter
production runner
Alexandra Contis
payroll accountant
James Cowling
production coordinator
Spencer Faulkner
unit assistant
Sara Hemming
volunteer
All Filters