Cast & Crew

Directed by

Xiaolu Xue

Writing Credits

Xiaolu Xue

Cast

Jiayin Lei
Mark
Tang Wei
Zhou Siliang
Xi Qi
Judy
John Batchelor
Harrison
Ce Wang
Peter
Simay Argento
Hooker
Steve Bastoni
Harrison's Gunman
Luke Clayson
News Reporter
Brett Cousins
Tom Baker
Jane Downer
Nyasa
Douglas Embry
Worker
Peter Flaherty
Dean
Kerri Gannan
Extra
Chudier Gatwech
Boatworker
Jeff Gobbels
The Waiter
Xavier Gouault
Cameraman
Mitchell Grant
Colleague A
Paul Hallett
Cameraman
Joshua Lin Hodge
Immigration Officer
Stephen Hunter
Hidden Truth News Reporter
Rachel Huxtable
Reporter
David James
Newsreader
Orlando Jordan
Security Leader
Demz Lato
Train Passenger
Jason Leow
Engineer
Farah Mak
News Anchor
Albert Mambo
Hitman V
Marjan Mesbahi
Detective Sally
Charlie Mycroft
Reporter
Steve Nation
Senior Detetctive
Elizabeth Parisi
Mrs. Harrison
Tony Rickards
GPEC Executive
Gilby Robins
Back Alley Kid
Warwick Sadler
Big Scary Guy
Miranda Skerman
Psychologist
Jeff Small
Train Passenger, Cameraman
Rachel Soding
Hooker #A
Leo Stripp
Colleague B
Frank Sweet
Jerry
Michael-Anthony Taylor
Old Neo
Archie Thomson
Back Alley Kid
Tony Ting
Dinner Guest
Cameron Ward
Extra
Robert Yarnton
Judy's Vampire Face
Lin Yin
Reporter
Jian Ying
Passenger
Aly Zhang
Mark's Friend
Tahlia Ziino
Extra
James Hay
Board member

Produced by

Greg Basser
producer
Ellen Eliasoph
executive producer
Li Gao
associate producer
Dean Hood
line producer
Li Kang
producer
William Kong
producer
Mathew Tang
executive producer

Music by

David Hirschfelder

Cinematography by

Marc Spicer
director of photography

Editing by

Andy Canny
Sean Courtney Lewis
assembly editor

Casting By

Louise Mitchell

Production Design by

Jeffrey Thorp

Art Direction by

Adrian Dalton

Set Decoration by

Rolland Pike

Costume Design by

Katherine Milne

Makeup Department

Andrea Cadzow
makeup artist
Toni Ffrench
makeup supervisor
Selena Pertzel
makeup artist
Brydie Stone
hair stylist / makeup artist
Chiara Tripodi
make up & hair designer
Larry Van Duynhoven
special makeup effects artist

Production Management

Juliana Chan
production manager (as Juliana Hiu-Wing Chan)
Yvonne Collins
production manager: second unit
Yuchun Dou
production supervisor
Octavia Mansfield
post-production supervisor (as Octavia Mansfield Schweitzer)

Second Unit Director or Assistant Director

Chris Anderson
second unit director
Thomas Chow
first assistant director
Glen Christie
on set pa
Jaryd Dickson
second unit third assistant director
Bob Donaldson
2nd unit first assistant director
Tez Frost
director trainee
Grace Gao
director's assistant
Matthew Goddard
third assistant director
Damien M. Grant
first assistant director
Charmaine Kuhn
third assistant director
Michael McLean
second assistant director
Wayne Nassereddine
3rd Assistant Director: 2nd Unit
Ashford Page
additional assistant director
Dylan Saulwick
on set pa / third assistant director
Neil Sharma
second second assistant director: 2nd Unit
Ruby Thomas
second unit on set PA/additional 3rd
Ian 'Scooter' Welbourn
2nd unit 2nd assistant director
Summer Zhang
third assistant director

Art Department

Vaso Babic
set plasterer
Dave Bartlett
Construction Foreman
Adam Branson
art department runner
Morgan Campbell
art dept assistant
Tricia Collins
art department coordinator
Sarah Cornwell
swing gang
Rohan Dawson
hod scenic artist
Ashlan Dowling
prop buyer
Kimberley Duband
art department coordinator
Christopher Farrell
construction nurse
Eve Gill
construction coordinator
Aaron Halstead
set decoration coordinator
Rain Hart
storyboard artist
Sarah Hopper
set designer
Kim Hyojung
concept artist (as Kim Hyo Jung)
Verity Kimpton
art department assistant
John Lambert
standby props
Steve Leslie
foreman
Ralph Moser
concept artist
Ross Murdoch
contruction manager
Jane Murphy
property master
Melinda Neoh
construction coordinator
Kim Ritchie
Assistant Standby Props: art department
Harrison Trubie
2nd unit standby dresser
Joel West
set dresser
Maddy Worthington
set dresser

Sound Department

Dylan Burgess
sound effects editor
Chris Goodes
re-recording mixer / sound supervisor
Owen Grieve
mix assistant
Victor Hon-Fung Lam
boom operator
Veronica Lynch
data technician
Andy Neil
re-recording mixer (as Andrew Neil) / sound designer (as Andrew Neil) / supervising sound effects editor (as Andrew Neil)
David Williams
sound effects editor
Lee Yee
dialogue editor: English
Michael Zachariou
foley editor
Zhangzhenan
dialogue editor / re-recording mixer

Special Effects by

Nathaniel Corkery
special effects trainee
Warwick King
special effects technician
Jeff Little
senior special effects technician
Ceri Nicholls
special effects senior technician
Charlie O'Brien
special effects technician
Tim O'Brien
on-set special effects supervisor
Hauk Olafsson
senior special effects technician
Robert Schoch
special effects coordinator
Peter Stubbs
special effects supervisor

Visual Effects by

Caroline Adams
visual effects producer: Future Associate
Lindsay Adams
visual effects supervisor: Future Associate
Elias Atto
visual effects artist
Chris Betteridge
senior compositor
Demi Bird
visual effects coordinator: Cutting Edge
Aevar Bjarnason
senior cg lead: Cutting Edge
Jessica Boan
visual effects artist
Marcus Bolton
visual effects executive producer: Cutting Edge
Erik Charlebois
lighting artist: Cutting Edge
Alex Clutterbuck
visual effects editor
Alexander Clutterbuck
playback unit vfx editor
Troy Darben
compositor
Christine Dax
vfx editor
Tash Easten
visual effects
Chris Fahey
Visual effects artist: Chroma Media
Hsuanyi Fang
matchmove lead
John Feeley
visual effects coordinator: Future Associate
Yang Gao
visual effects coordinator
Kaylee Fornais Haptas
Senior Layout Artist
Mark Harmon
senior compositor: Future Associate
Adam Hopper
Visual Effects Supervisor: House of VFX
Jess Hunt
compositor
Gabrielle Joosten
visual effects producer
Jazz Kung
art director
Phil Lange
lead compositor: Cutting Edge (as Phillip J Lange)
Charles Chao-Hua Lee
visual effects supervisor
Bin Li
vfx editor
Stephanie Liao
senior producer
Sam Littlechild
roto/cleanup artist: Cutting Edge
Linda Luong
visual effects producer: Fin Design + Effects
Simon Maddison
visual effects supervisor: Cutting Edge
Octavia Mansfield
visual effects producer (as Octavia Mansfield Schweitzer)
Jack Mason
compositor / visual effects supervisor
Juri Mejan-Fripp
head of 3d: SlateVFX
Djordje Milasinovic
digital compositor: Method Studios
Payankulath Nandakumar
senior compositor: Future Associate
Daniel Pacey
visual effects: Future Associate
Blake Sala
visual effects artist
Andrea Schiavone
digital compositor
Daniel Scott
visual effects editor: Cutting Edge
Marco Sgubin
matchmove artist
Joseph Stenning
digital compositor
Andrew Strouthos
visual effects producer: Cutting Edge
Randy Vellacott
digital compositor: Cutting Edge
Stuart White
visual effects supervisor: Fin Design + Effects
Jen Hao Yeh
visual effects supervisor
Huang Yi-Hsiang
visual effects asset artsit:TWR
Scott Zero
visual effects

Stunts

Shea Adams
stunt performer
Chris Anderson
action director
Philli Anderson
stunt performer
Kate Angus
stunt performer
Yasushi Asaya
utility stunts
Andrea Berchtold
stunt rigger
Heather Burridge
stunt double: Wei Tang
Matthew Campbell
stunt performer / stunt rigger
Rosco Campbell
stunt performer
Vivian Cao
stunt double: Wei Tang
Haydn Dalton
stunt performer
Walleldin Elnour
stunts (as Wally Elnour)
Ashlee Fidow
stunt double: Wei Tang
Michael M. Foster
stunt assistant / stunt driver / stunt performer
Dion Gleeson
stunts
Melanie Goh
stunt performer
Darius Googe
stunt paramedic
Luke Ha
stunt performer
Adam Howell
stunt driver / stunt rigger / stunts
Shinji Ikefuji
stunt performer
Jayden 'Mozzie' Irving
utility stunts
Elliot Joseph
stunts
Zia Kelly
utility stunts
Steven Kimm
stunt performer
Ri-Jie Kwok
utility stunts
Miyuki Lotz
stunt double
Kenny Low
stunt performer
Brad Macdonald
stunt performer
Dave Mondon
stunt performer
Siros Niaros
safety supervisor
Chris Pace
stunt performer
Brianna Pannekoek
stunts
Puven Pather
assistant stunt coordinator / stunt performer
Adrian Pickering
stunt performer
Mark Rayner
stunts
Jayde Rutene
stunt performer
Warwick Sadler
stunt coordinator
Yasca Sinigaglia
2nd unit stunt coordinator
Daniel Solis
stunt performer
Hayden Stewart
stunt performer
Leo Stripp
safety supervisor (as Leon Stripp)
Laura Sutton
stunt performer
Ben Toyer
Stunt Assist / stunt performer
Thaison Tran
stunts
Annette Van Moorsel
stunt performer
Mick Van Moorsel
stunt performer
Chris Weir
stunt driver
Mark Wickham
additional key stunt Rigger / stunt driver
Kevin Willie
stunt double: Jiayin Lei
Alex Yakimov
stunt performer

Camera and Electrical Department

Nick Allen
camera utility
Michael Baker
best boy
Peter Beeh
aerial cinematographer
David Boon
truck logistics
Audrey Bosito
rigging electrics
Chris Child
A Camera 1st AC / a camera first assistant camera
Dane Clarke
techno crane operator
Jensen Cope
additional second assistant camera
Hilary Crombie
second assistant camera: second unit "a" camera
Lisa Cushing
additional second assistant camera: second unit
Pietro Cusimano
second unit
Sam Darby
video utility
Tim Delaney
best boy grip: 2nd unit
Sebastien Deveze
lighting technician
Jordan Dowding
grip
Cameron Dunn
additional first assistant camera: second unit
Michael Easter
digital imaging technician
Karl Engeler
gaffer
Ben Friesen
digital utility
Ming Gao
on-set colorist
Eddie Geddes
lighting technician
Greg Gilbert
a camera/steadicam operator (as Greg 'Mango' Gilbert)
Raffaele Giordano
chief electrician
Chris Hansford
a camera dolly grip
Rob Hansford
key grip
Josh Hanson
grip
Greg Harrington
b camera operator: action unit
Jonathan Haynes
b camera second assistant camera: action unit
Tony Iaria
lighting technician (credit only)
Joshua Jenkins
lighting technician
Andrew Jerram
b camera first assistant camera
Juzzy Kane
drone gimbal operator
Radar Kane
drone aerial cinematographer
Aidan Kelly
drone pilot
Junior Lucano
steadicam operator/camera operator/trinity operator
Andrew Mackay
data manager: additional
Leigh Mackenzie
b camera operator
Brendan Madden
rigging gaffer
Glen Mason
drone supervisor
Darren McAngus
grip senior
Kondwani Mdoko
grip assistant
Robin Moulang
drone pilot
Sam Newman
second assistant camera: "b" camera
Edmund Ng
video operator: 2nd unit - australia
Stephen Oh
camera operator
Jacko Panagiotou
Best Boy Grip
Michelle Pizanis
a camera second assistant camera
Jared Rosemeier
lighting technician
Ricky Schamburg
1st assistant camera 2nd unit / additional camera operator
Rachel Sieger
truck loader
Rob Stagg
camera operator
Red Stevenson
drone assitant
Simon Todd
data manager
Sarah O'May Turner
second assistant camera: additional
Daniel Walsh
additional first assistant camera: second unit
Mark Wareham
action unit director of photography
Garie Wetherill
video assist
Scott Wood
crash camera assistant (second unit, segment)
Aaron Corera
drone safety (uncredited)
Sang Thanh-Phan
additional rigging electrician (uncredited)

Casting Department

Nathan Hill
extras casting
Elise Housiaux
casting assistant
Karen Newman
extras casting manager

Costume and Wardrobe Department

Alicia Aulsebrook
Assistant Art Finisher
Anna Bies
costume coordinator
Anna Burstall
key costumer
Abbie Chapman
additional set costumer
Sally Cheng
set costumer
Loretta Combe
costume assistant
Zed Dragojlovich
buyer
Anita Fitzgerald
costume buyer
Billy Heinemann
assistant art finisher
Tami Holton
additional costume stand-by
Alistair Johns
costumes buyer
Sally Ann Mill
key costumer
Ian Tatton
art finisher
Lauren Trivett
art finisher
Elizabeth Watson
assistant standby costume
Josephine Webster
costume supervisor

Editorial Department

Simon Alberry
creative technology specialist: Cutting Edge
Peter J Bennett
additional editor
Alexandra Doering
post producer
Gemila Iezzi
post producer
John Kerron
on-line editor
Sean Courtney Lewis
assistant editor
Rui Li
technical operations assistant
Dee McClelland
colorist
Tim Morton
conform editor

Location Management

Julian Bungate
location coordinator
Elisa Chaffer
location assistant
Pia Emery
location manager
Jacob McIntyre
location manager
Gift Sukez Sukali
location production assistant
Natalie Zibung
location manager (as Natalie Rita Zibung)

Music Department

Ross Cockle
score recording engineer
Jason Fernandez
composer: additional music / music editor
Sam Hirschfelder
composer: additional music

Script and Continuity Department

Xeson Chan
script supervisor

Transportation Department

Colin Forsythe
head mechanic
Aubrey Khudze
driver
Jules Ling
picture vehicles 2ic
Isaac Nkhoma
driver
Rob Prusa
picture vehicle supervisor
Jessica Rogers
transport manager
Aen Saalfield
action vehicle coordinator
Steve Sukali
production driver
Jem Towsey
swing captain

Additional Crew

Francis Awali
production assistant
Matty Barker
production runner
Laura Bellomo
unit paramedic
Alex Blainey
production runner: second unit
Shuogang Chen
presenter
Yan Chen
presenter
Stephen Cunnington
armourer
Lenny de Vries
researcher
Savannah Douglas
production secretary
Lisa Embleton
Stunt Department Coordinator
Darius Googe
unit paramedic
Judy Hallin
production coordinator
Viktoria Havel
assistant transport coordinator
Jason Hura
Goat / chicken wrangler / animal wrangler
Luke Hura
animal wrangler
Kristin Kruger
first assistant accountant
Jason Leow
body double: Jiayin Lei / stand in: Jiayin Lei
Jie Lian
presenter
Kacy Magedman
2nd assistant accountant
Adam Martin
Firearms Instructor / Firearms Trainer
Suzanne Maree Matthews
payroll accountant
Antonio Raiola
assistant production coordinator
Mackenzie Randall
production assistant
Nadia Rao
travel co-ordinator
Lily Rolfe
assistant production coordinator
Lauren Sellwood
animal trainer/wrangler
Robert Threadgold
financial controller
Elise Tyson
production secretary
Dimitris Vachaviolos
grip
Michelle Venutti
production coordinator
Chunzi Wang
assistant to director: China unit
Marcus Whelan
production assistant
Zidu Zhang
Head of Bilingual Assistant
Renpeng Zhao
presenter
Peter Zheng
presenter
Danielle Georgeff
Unit Assistant (uncredited)

Thanks

Terry Frechette
special thanks
Tim Schumann
Black Magic Design Product Specialist
All Filters