Filmmakers
Above the lineLL
Director
Louis Leterrier
MR
Screenplay
Matthew Robinson
Writer
PR
Cinematography
Pål Ulvik Rokseth
Director of Photography
AG
Editing
Adam Gough
Editor
YG
Music
Yair Elazar Glotman
Original Music Composer
KJ
Production Design
Kevin Jenkins
JP
Costume Design
Jane Petrie
Cast
19GL
Greta Lee
Ann
WM
Wagner Moura
Jason
RC
Riley Chung
Ruth (8 Years Old)
NS
Noah Alexander Sosnowski
Graham (12 Years Old)
EH
Emma Ho
Ruth (13 Years Old)
GB
Gabriel Barbosa
Graham (17 Years Old)
AC
Arden Cho
Adult Ruth
AA
Audrey Anderson
Susan
SE
Sid Edwards
Max Richardson
ER
Eveline Reynolds-Boison
Marcia Richardson
LG
Lewis Goody
Greg 'Bike Boy'
NB
Nancy Baldwin
Nancy
TF
Tawny Fontana
Jasmine
JA
Jed Aukin
Scott 'Doofus'
FB
Felicity Bown
One Night Stand Woman
OA
Oliver Henry Arnold
One Night Stand Man
DA
Damian Anderson
Nosey Neighbour
MN
Mark Noble
Fisherman
NB
Nick Bond
Newscaster
Departments
156Production
- Robert GoodingAssistant Location Manager
- Alyssa WeisbergCasting
- Joanna CrossCasting Assistant
- Scarlett WellingsCasting Assistant
- Rebecca GushinCasting Associate
- Ronai GittensCasting Associate
- Ben HowardCo-Producer
- Jenni DePieroCo-Producer
- Tim LewisConsulting Producer
- Cecile GagetExecutive Producer
- Thomas BenskiExecutive Producer
- Lars SylvestExecutive Producer
- Thorsten SchumacherExecutive Producer
- Damian AndersonExecutive Producer
- Sally KingExtras Casting
- Ann KoskaExtras Casting
- Cody CardarelliFinishing Producer
- Chris DewoldeFinishing Producer
- Lucy RandsLocation Casting
- Elodie TaylorLocation Coordinator
- Sam BatherLocation Manager
- Lizzie DownesPost Production Coordinator
- Phil BensonPost Production Producer
- Louis LeterrierProducer
- Oly ObstProducer
- Kori AdelsonProducer
- Peter CherninProducer
- Jenno ToppingProducer
- Chelsea BullochProduction Supervisor
- Matt CooperUnit Manager
- Adam BadrawyUnit Production Manager
- Tim LewisUnit Production Manager
Camera
- Sebastian Barraclough"A" Camera Operator
- Dora Krolikowska"B" Camera Operator
- David CrossBest Boy Grip
- Glyn WilliamsDigital Imaging Technician
- Ian JacksonFirst Assistant "A" Camera
- Tommy HolmanFirst Assistant "B" Camera
- Alex MottKey Grip
- Adam KavanaghSecond Assistant "A" Camera
- Ben GadsdenSecond Assistant "B" Camera
- Tim WoosterSecond Unit Director of Photography
- Chris BakerStill Photographer
Sound
- James HydeADR Mixer
- Miles HenryADR Mixer
- Benjamin DarierADR Mixer
- Maeve HigginsADR Mixer
- Tami TreadwellADR Mixer
- John RichardsADR Mixer
- Aaron SoutherlandADR Mixer
- Dean St. JohnADR Mixer
- Ben ByckADR Mixer
- Paul Eric MillerADR Mixer
- Pete BlaxillBoom Operator
- Kian McClureBoom Operator
- Hugh Tieppo-BruntConductor
- Adrian Sandu-YotaDialogue Editor
- Oliver FerrisFoley Artist
- Sue HardingFoley Artist
- Adam MendezFoley Mixer
- Dawn GoughFoley Supervisor
- Graeme StewartMusic Editor
- Cameron SmithOrchestrator
- Nipun BhatnagarOrchestrator
- Tom LittleOrchestrator
- Sam ThompsonOrchestrator
- Colin NicolsonProduction Sound Mixer
- Michael FentumSound Designer
- Koenraad EckerSound Designer
- Paul CorleySound Designer
- Xena KirbySound Effects Editor
- Charlie WhitesideSound Mix Technician
- Joseph MillerSound Mix Technician
- Paul CotterellSound Re-Recording Mixer
- Mark TaylorSound Re-Recording Mixer
- James HarrisonSupervising Sound Editor
Art
- Vicki StevensonArt Direction
- Olly WilliamsArt Direction
- Daniel KoeneAssistant Art Director
- Jamie BenchAssistant Property Master
- Rowan ToddConstruction Buyer
- Elsie Ray-LearyConstruction Coordinator
- John MaherConstruction Manager
- Scott RogersProperty Master
- Oliver WalpoleSet Decoration
- Jim CornishStoryboard Artist
- Alex ClarkStoryboard Artist
- Graham Wyn JonesStoryboard Artist
- Shira HockmanSupervising Art Director
Costume & Make-Up
- Alice Cox MortonAssistant Costume Designer
- Anna LauCostume Supervisor
- Sian EvansCostume Supervisor
- Wakana YoshiharaHair Designer
- Emily DodgeHair Supervisor
- Chantelle McDonaldHairstylist
- Claire PompiliHairstylist
- Natasha MuttiHairstylist
- Matt CahillHairstylist
- Chantelle McDonaldMakeup Artist
- Claire PompiliMakeup Artist
- Natasha MuttiMakeup Artist
- Wakana YoshiharaMakeup Designer
- Emily DodgeMakeup Supervisor
Visual Effects
- Julia ReinhardCompositing Supervisor
- Paul DimmerSpecial Effects Supervisor
- Helen BunkerVisual Effects Compositor
- Demis Lyall-WilsonVisual Effects Compositor
- Elisa Mongil GestidoVisual Effects Coordinator
- Sarah Jane DunlopVisual Effects Producer
- Duncan RamsayVisual Effects Producer
- Jan MaroskeVisual Effects Supervisor
- Julien BolbachVisual Effects Supervisor
- Lev KolobovVisual Effects Supervisor
- Emma HudsonVisual Effects Supervisor
Editing
- Caitlin SquyresAdditional Editor
- Cheryl PotterAdditional Editor
- Eleanor AdlerAssistant Editor
- Alexis Vivas MuñozAssistant Editor
- Karenjit SahotaAssistant Editor
- Jessie ClaytonAssistant Editor
- Lucy HeyworthAssistant Editor
- Jean-Clement SoretColorist
- Ellie McDonnellFirst Assistant Editor
- Stephanie TigheFirst Assistant Editor
Lighting
- Harlon HavelandGaffer
- Sabrina CordaLighting Supervisor
Crew
- Sally WilsonCG Supervisor
- Stefan DruryExecutive Visual Effects Producer
- John MaherIn Memory Of
- James CoxStunt Coordinator
- Heather ChooStunt Double
- Karen TeohStunt Double
- Elliot HawkesStunt Double
- Rachel ThorpeStunt Double
- Lukaz LeongStunt Double
- Pip CopeStunt Double
- Maria HippolyteStunt Double
- David CollomStunts
- Theo MortonStunts
- Sam MakStunts
- Adam BasilStunts
- Benjamin AshleyStunts
- Tom CottonStunts
- George KirbyStunts
- Louis SammsStunts
- Rachelle BeinartStunts
- Jon CallawayStunts
- Justin HaytheThanks
- Matthew AldrichThanks
- Kathryn MaidmentUnit Publicist
- Russell PawsonVisual Effects Editor
Directing
- Ben HowardFirst Assistant Director
- Andy MaddenFirst Assistant Director
- Maddison Marrieges MooreScript Supervisor
- Laura JacksonSecond Assistant Director
- Grant ButlerSecond Unit First Assistant Director
