Cast & Crew

Directed by

Stuart Beattie

Writing Credits

John Marsden
(novel)
Stuart Beattie
(written by)

Cast

Caitlin Stasey
Ellie Linton
Rachel Hurd-Wood
Corrie Mackenzie
Lincoln Lewis
Kevin Holmes
Deniz Akdeniz
Homer Yannos
Phoebe Tonkin
Fiona Maxwell
Chris Pang
Lee Takkam
Ashleigh Cummings
Robyn Mathers
Andrew Ryan
Chris Lang
Colin Friels
Dr. Clements
Don Halbert
Mr. Linton
Olivia Pigeot
Mrs. Linton
Stephen Bourke
Police Officer
Kelly Butler
Mrs. Maxwell
Julia Yon
Mrs. Takkam
Dane Carson
Mr. Mathers
Matthew Dale
Mr. Coles
Gary Quay
Senior Soldier
Michael Camilleri
Tanker Driver
Yolandi Franken
Extra: Wirrawee Resident
Rhian Kate Glossop
Extra
Warner Leung
Soldier
Andrew Liam Pringle
Extra
Andy Trieu
Tanker
Masa Yamaguchi
Extra: Sergeant

Produced by

Michael Boughen
producer
Anne Bruning
line producer
Peter D. Graves
executive producer (as Peter Graves)
Christopher Mapp
executive producer
Andrew Mason
producer (produced by)
Matthew Street
executive producer
David Whealy
executive producer

Music by

Reinhold Heil
Johnny Klimek

Cinematography by

Ben Nott
director of photography

Editing by

Marcus D'Arcy

Casting By

Anousha Zarkesh

Production Design by

Robert Webb

Art Direction by

Damien Drew
Michelle McGahey
supervising art director

Set Decoration by

Beverley Dunn

Costume Design by

Terry Ryan

Makeup Department

Hayley Atherton
hair stylist / makeup artist
Paul Pattison
makeup supervisor
Zeljka Stanin
makeup artist
Kreso Stipic
assistant makeup artist
Shane Thomas
hair stylist / makeup artist

Production Management

Colleen Clarke
post-production supervisor
Simon Lucas
unit manager
Fiona Pakes
production manager: second unit
Nathaniel Purdon
assistant unit manager (as Nat Purdon)
Libby Sharpe
production manager

Second Unit Director or Assistant Director

Jesse Allan
additional assistant director
Guy Campbell
second assistant director: second unit
Jamie Crooks
first assistant director: miniature photography
Chris Evans
second assistant director: miniature photography / third assistant director: second unit
Betty Fotofili
second assistant director
Phil Jones
first assistant director
Charles Rotherham
first assistant director: additional photography
Hamish Roxburgh
second assistant director: additional photography
Kham Soukseun
third assistant director
Ian 'Thistle' Thorburn
second unit director (as Ian Thorburn)

Art Department

Kristen Anderson
assistant art director
Matt Baldwin
assistant construction manager / construction foreman (as Matthew Baldwin)
Parihaka Beazley
trade assistant
Martin Bruveris
head scenic artist
Amanda Clarke
set designer
Loretta Cosgrove
cnc construction
Daniel James Cox
storyboard artist
Tania Einberg
buyer/dresser
Anna Faigen
art department coordinator
Ben Foley
leading hand
Bill Goodes
set dresser
Erik Haase
construction runner
Greg Hajdu
construction manager
Mark Iliffe
leading hand
William Kensell
paint foreman
Robert John King
set builder
Tim Latch
set builder
Erminio Lauri
digital artist
Martin L. Mercer
storyboard artist
Geoff Naylor
action vehicles coordinator
Brian Nickless
concept illustrator
Martin O'Neill
art director: extra photography
Mark Panucci
set builder
Katie Sharrock
property master
Joel Simpson
set finisher
Gary Vickers
lead stagehand
Ben Walker
second unit stand-by prop
Tony Watt
carpenter
Christian Winberg
art assistant
Robert Wood
senior set dresser
Andre Zdroykowski
head plasterer
Harry Zettel
standby props

Sound Department

Di Adams
loop group performer
Emma Barham
cable person (as Emmma Barham)
Christopher Barratt-Hill
loop group performer
Glenn Butler
re-recording engineer
Emma Buzo
loop group performer
Natalie Choo
foley walker
Anthony Cogin
loop group performer
Adam Connelly
foley editor
Rachael Coopes
loop group performer
Gethin Creagh
re-recording mixer
Kieran Darcy-Smith
loop group performer
Alan Dukes
loop group performer
Jared Dwyer
additional sound effects editor
James Evans
loop group performer
Cameron Grant
assistant sound editor / sound effects editor
Sam Hayward
re-recording engineer
Leah Katz
adr editor
Angela Kennedy
loop group performer
Nick Kray
adr mixer
David Lee
sound mixer
Michael McMenomy
additional sound effects editor / adr engineer
Catherine Moore
loop group performer
Bronwyn Murphy
dialogue editor
Gerry Nucifora
boom operator
Andrew Plain
supervising sound editor
Peter Purcell
additional sound re-recording mixer
Angus Robertson
head of sound: StageOne Sound
John Simpson
additional foley artist
Blair Slater
foley editor
Robert Sullivan
re-recording mixer
George Turnure
foley artist
Mario Vaccaro
foley artist
William Ward
sound effects editor (as Will Ward)
Megan Wedge
atmos editor
Charles Harwood
assistant sound editor (uncredited)
Lisa Simpson
additional foley recordist (uncredited)

Special Effects by

Billy Aziz
special effects buyer / special effects logistics
Herman Bron
special effects senior technician
Rodney Burke
special effects technician: miniature photography / special effects workshop supervisor
Gerard Collins
special effects set technician
Eric Cotton
special effects technician
Aaron Cox
special effects set technician
Thomas Eucla Davies
special effects set technician: second unit (as Eucla Davies)
Tom Davies
pyrotechnician
Jabin Dickins
special effects set supervisor / special effects technician: miniature photography
Carl Erickson
special effects set technician
Lloyd Finnemore
special effects assistant supervisor / special effects supervisor: miniature photography
Tristan Fitzgerald
special effects set technician: second unit
Leo Henry
pyrotechnician / special effects technician: miniature photographyspecial effects technician: miniature photography / special effects: pyro miniatures
Doug Meacham
special effects set technician
Orlando Murray
special effects technician / special effects technician: miniature photography
Thomas O'Reilly
special effects buyer (as Tommy O'Reilly) / special effects technician (as Tommy O'Reilly)
Dan Oliver
special effects supervisor
Robina Osborne
special effects office coordinator
Jessica Power
special effects assistant
Tim Riach
special effects senior technician: second unit / special effects set pyrotechnician / special effects technician: miniature photography
Arthur Spink Jr.
special effects workshop supervisor (as Arthur Spink)
Lou Stefanel
senior pyrotechnician
Taj Trengove
on set supervisor / special effects senior set technician / special effects set supervisor: second unit
John Van Der Pool
special effects senior technician: second unit
Dick Weight
special effects foreman: breakaways (as Richard Weight)

Visual Effects by

Brent Armfield
on-set data wrangler
Nicole Ashford
camera tracker: Fuel VFX
Kate Auld
digital compositor: Fuel VFX
Shamus Baker
cg modeler
Daniel Bavell
creative lead vfx: titles designer
Simon Bethune
model maker
Chris Betteridge
senior compositor: Iloura
Magdalena Bisogni
visual effects producer: Iloura
Tess Boughton
effects animator: Fuel VFX / modeler: Fuel VFX / visual effects artist
Ben Bryan
senior animator: Iloura
Luke Bubb
digital matte painter: Fuel VFX
Romain Buignet
effects animator: Fuel VFX
Raytheon Buna
model maker
Hannah Chapman
matchmove artist: Fuel VFX
Andrew Clarke
matte artist: Iloura
Luke Cole
pipeline engineer: Fuel VFX
Sam Cole
compositing TD: Fuel VFX
Tony Cole
visual effects supervisor
Felix Crawshaw
visual effects producer: Fuel VFX
Tom Davies
miniature build supervisor
Zelko Dejanovic
digital compositor
Alana Douglas
matchmove artist: Fuel VFX / visual effects artist
Clinton Downs
computer graphics supervisor: The Lab Sydney
Laura Dubsky
digital compositor: Iloura
Sigi Eimutis
visual effects supervisor: Iloura
Bryn Farrelly
digital compositor: the LaB Sydney
Dean Finnigan
previsualization artist: Fuel VFX
Prue Fletcher
visual effects producer: the lab sydney
Chris French
computer graphics coordinator: Fuel VFX
Scott Geersen
title sequence director
Chris Godfrey
visual effects supervisor
Mark Guffogg
senior model maker
Mathew Harrington
visual effects producer (as Mat Harrington)
Matthew Hermans
effects animator: Fuel VFX
Jayne Herrmann
visual effects producer: The Lab
Florentin Ionita
compositor: Fuel VFX (as Florentin Onita)
Morgan Jones
digital compositor: Fuel VFX
Joseph Kim
previsualization artist: Fuel VFX
John Kitching
digital compositor
Kate Knott
matchmove artist: Fuel VFX
Peter Kober
cg artist
Mathew Krentz
digital compositor: Fuel VFX
Chris Leaver
compositor: The Lab Sydney
Claudia Lecaros
visual effects coordinator: Fuel VFX
Jarett Lee
digital artist: Iloura / rotoscope artist: Iloura
Peter Livesey
miniature buyer / miniature runner
Owen Longstaff
digital compositor: Fuel VFX
Demis Lyall-Wilson
digital compositor: Fuel VFX
Damien Mahoney
computer graphics artist: The Lab Sydney
Roy Malhi
vfx td
Chris McHugh
data wrangler: The Lab Sydney
Madeleine Milasas
compositor: The Lab Sydney (as Maddi Milasas)
Nathan Mitchell
senior animator: Iloura (as Nathan Mitchel)
Carlo Monaghan
compositor: Fuel VFX
Dave Morley
visual effects supervisor: Fuel VFX
Thierry Muller
digital compositor: Fuel VFX
Norah Mulroney
digital compositor
Ashley Nagy
modeler: Fuel VFX
Simon Nix
data wrangler: Iloura / visual effects assistant: Iloura
Greg O'Connor
digital artist: modeling and texturing
Rodney O'Sullivan
tech support: Fuel VFX
Pawel Olas
computer graphics lead: Fuel VFX / lighting technical director
Chris Olsen
lead animator: Fuel VFX
Dylan Penhale
it manager: Fuel VFX
Kanin Phemayothin
computer graphics artist: The Lab Sydney
Bertrand Polivka
digital compositor
Kurtis Richmond
matte painting supervisor
Simone Riginelli
digital compositor
Simon Rosenthal
visual effects executive producer: Iloura
Amy Ryan Gunson
3D production manager: Fuel VFX (as Amy Gunson)
Matt Ryan
model maker
Eric Schaechter
compositor: The Lab Sydney
Cameron Sharp
visual effects editorial: Fuel VFX
Evan Shipard
digital matte painter: theLab
Richard Skelton
matchmove artist: Fuel VFX
Troy Smith
junior model maker
Peter Spinaze
revisualization artist: The Lab Sydney (as Pete Spinaze)
Alastair Stephen
visual effects producer
Bernard Stock
layout supervisor: Fuel VFX / matchmove supervisor: Fuel VFX
Max Stummer
digital compositor: fuelvfx
Nick Tabet
compositor: The Lab Sydney
Ferry Taswin
computer graphics artist: The Lab Sydney
Alexandra Taussig
visual effects producer (as Alex Taussig)
Emily Tucker
layout supervisor: Fuel VFX / matchmove supervisor: Fuel VFX
Mark van den Bergen
compositor: The Lab Sydney
Gerard Van Ommen Kloeke
character animator and rigger / motion capture supervisor: Fuel VFX
Tim Walker
digital compositor: Fuel VFX
Ian Watson
pipeline developer: The LaB Sydney
Peter Webb
visual effects supervisor: Iloura
Ben Weller
animator: Iloura / cg modeler: Iloura
Matthew Wynne
compositor

Stunts

Shea Adams
stunt performer
Lee Adamson
stunt assistant / stunt performer / stunt rigger
Chris Anderson
stunt coordinator / stunt performer
Ray Anthony
assistant stunt coordinator
Yasushi Asaya
stunt performer
Renee Bowen
stunt performer
Igor Breakenback
stunt performer
Raelene Chapman
stunt assistant / stunt performer / stunt rigger
Rea Corcoran
stunt performer
Mitch Deans
fire coordinator
Nicole Downs
stunt assistant (as Nicole Downes) / stunt performer (as Nicole Downes) / stunt rigger (as Nicole Downes)
Fil Gray
stunt assistant / stunt rigger
Chan Griffin
stunt performer
Nigel Harbach
stunt assistant (as Nigel Harback) / stunt rigger (as Nigel Harback)
Shinji Ikefuji
stunt performer
Greg Jones
stunt assistant / stunt performer / stunt rigger
Baz Karbouris
stunts
Shaun Kim
stunt performer
Ingrid Kleinig
stunt assistant / stunt performer / stunt rigger
Ri-Jie Kwok
stunt performer
Tony Lynch
additional stunt coordinator
Scott McLean
stunt assistant / stunt rigger
Tomoki Miyamoto
stunt assistant / stunt performer / stunt rigger
Gulliver Page
stunt assistant / stunt rigger
Philip Partridge
stunt assistant (as Phil Partridge) / stunt rigger (as Phil Partridge)
Marco Sinigaglia
stunt department coordinator
Leo Stripp
stunt assistant (as Leon Stripp) / stunt double: Lincoln Lewis (as Leon Stripp) / stunt rigger (as Leon Stripp)
Glenn Suter
stunt coordinator (as Glenn Sutor)
Andy Trieu
stunts (as Andy Minh Trieu)
Annette Van Moorsel
stunt performer
Mick Van Moorsel
stunt driver
Koichi Waki
stunt performer
Masa Yamaguchi
stunt assistant / stunt rigger
Lee Adamson
stunt driver (uncredited)
Igor Breakenback
stunt double: Homer (uncredited)
Ingrid Kleinig
stunt double: Rachel Hurd Wood (uncredited)

Camera and Electrical Department

Colin Bishop
grip
Simon Cardwell
still photographer
Ashleigh Carter
camera operator
Simon Cooke
second unit
David Elmes
first assistant camera "a" camera
Chris Follett
lighting assistant
Jamie Garside
lighting technician
Reg Garside
gaffer
Damon Girbon
digital assist operator
Mark Goellnicht
additional director of photography: second unit
Jason Hansford
on-set grip
Mark Harris
rigging gaffer
Christian Luxton
additional first assistant camera
Chris Maljers
libra head technician
Richard Mason
rigging best boy
Jack Mayo
film loader
Darren McAngus
grip
David Nichols
key grip
Ben Nott
camera operator: miniature photography / director of photography: miniature photography
Brook Rushton
still photographer: Preview Stills
Ricky Schamburg
first assistant camera: "a" camera / focus puller: "b" camera
Adam Signorelli
video split assistant
Henry Smith
digital assist operator / video assist operator
Marc Spicer
camera operator: "a" camera / steadicam operator
Matthew Spowart
second assistant camera "b" camera: main unit
Ian 'Thistle' Thorburn
cinematographer: second unit (as Ian Thorburn)
Viliami Topui
grip
Helen Ward
loader: "a" camera
Thomas Watson
libra head technician: aerials
Grant Wilson
best boy

Animation Department

Dean Finnigan
animator
Chris Olsen
senior animator

Casting Department

Gary Davy
casting: UK
Alanna Perry
extras casting coordinator
Jennifer L. Smith
casting: US
Tricia Wood
casting: US

Costume and Wardrobe Department

Julie Barton
costumer: second unit
Natalie Bracher
costume art finisher
Chris Harris
costume runner
Charlotte Haywood
costume buyer
Anthony McNeil
costume runner
Christine Mutton
machinist
Fiona Nichols
stand-by costume (as Fiona Nicolls)
Paula Ryan
costume supervisor
Phillip Toole
sewer
India Witzand
costume trainee

Editorial Department

Ceinwen Berry
additional editing / first assistant editor
Christine Cheung
second assistant editor
Al Hansen
digital intermediate colorist / head of digital intermediate
Jayne Herrmann
digital intermediate coordinator
Steve McKay
digital intermediate coordinator
Rachel McKellar
DI film recording liaison (as Rachel McKellar-Harding)
Adam Smith
second assistant editor

Location Management

Mary Barltrop
location manager
Ed Donovan
additional location manager
Peter Hicks
additional location manager

Music Department

Daniel Baker
orchestrator
Alana Balagot
music programmer (as Jordan Balagot) / orchestrator (as Jordan Balagot)
Craig Beckett
assistant music engineer / music editor / score recordist
Elaine Beckett
score coordinator
Laura Bishop
music preparation
Dan Brown
score engineer / score mix engineer / score mixer / score recordist
Jonathan Dreyfus
studio floor assistant
James Ezra
music playback operator / music stage manager
Geri Green
music preparation
Reinhold Heil
score mixer
Alex Henery
orchestra contractor
Brett Kelly
conductor
James K. Lee
orchestrator
Lochlan Mackenzie-Spencer
orchestrator
Ewan Mitchell
music stage manager
Gabriel Isaac Mounsey
musician: guitar / original score performed, arranged and programmed by / score mixer
Angus O'Sullivan
orchestrator
Norman Parkhill
music supervisor
Tim Ryan
supervising music editor
Jonathan Levi Shanes
composer: additional music / music arranger / music programmer / orchestrator
Jessica Wells
orchestrator (as Jessica Welles)
Bruce Winter
score mixer
Brendan Zacharias
studio floor assistant
Gabriel Isaac Mounsey
composer: additional music (uncredited)
Jonathan Levi Shanes
music performer (uncredited)

Script and Continuity Department

Kristin Voumard
script supervisor

Transportation Department

Brian Carpenter
unit assistant
Al Coleman
unit assistant
Greg Hall
driver: cast
Mike Horvath
driver: cast
Luke Mulhall
additional driver: cast
Simon von Oorde
unit assistant

Additional Crew

Rajesh Aggarwal
accounts manager
Robert Allen
assistant animal wrangler
Jeremy Atcliffe
production accountant
Daniel Balzer
title design
Tim Barlow
second unit production assistant
Daniel Bavell
title design
Matthew Boughen
epk director / epk offline editor
James Bramley
post production accountant
Melissa Bruder
dramaturg
Bruce Chesson
assistant animal wrangler
Evanne Chesson
animal wrangler / wrangler (as Evanne Cheesom)
John Fox
armorer
Scott Geersen
title designer: The Lab Sydney
Bruce Gleeson
assistant animal wrangler
Manisha Goyal
legal counsel & business affairs
Teresa Hall
Crew Coordinator
Mathew Harrington
assistant production coordinator
Katie Harris
unit nurse: minature unit
Samantha Hately
pr
Meredith Hussey
travel coordinator
Julia Jackson
producer's assistant
Garry Jacques
creative director: titles, The Lab Sydney
Tu Nhi Lam
accounts clerk
Mark Lehmann
assistant armorer
Rowan Maher
assistant: Mr Beattie
Hamish Mason
production assistant
Stephen McGillen
payroll accountant
Reza Mokhtar
caterer
Nicola Moore
community developer / community manager / epk producer / social media strategist
Jessica Morgan
title artist: The Lab Sydney
Kylie Muller
first assistant accountant
Fiona Nix
unit publicist
Anthony Purdy
assistant armorer
Susannah Reed
legal & business affairs assistant
Morten Rowley
title design
Stephen Rutter
travel manager
Robert Simper
safety officer: second unit
Nathan Smith
lab liaison
Corrie Soeterboek
completion guarantor
Sotiri Sotiropoulos
safety officer / safety officer: additional photography
Anna Steel
production coordinator
Blake Ternacz
production runner
Julia Watt
unit nurse
Rebecca Wong
production secretary
Jason Mack
on-set security (uncredited)

Thanks

Scott Meek
thanks
All Filters