Cast & Crew
19 actors and 154 crew members
Cast
Greta LeeAnn
Wagner MouraJason
Riley ChungRuth (8 Years Old)
Noah Alexander SosnowskiGraham (12 Years Old)
Emma HoRuth (13 Years Old)
Gabriel BarbosaGraham (17 Years Old)
Arden ChoAdult Ruth
Audrey AndersonSusan
Sid EdwardsMax Richardson- Eveline Reynolds-BoisonMarcia Richardson
Lewis GoodyGreg 'Bike Boy'
Nancy BaldwinNancy
Tawny FontanaJasmine
Jed AukinScott 'Doofus'
Felicity BownOne Night Stand Woman
Oliver Henry ArnoldOne Night Stand Man- Damian AndersonNosey Neighbour
Mark NobleFisherman- Nick BondNewscaster
Crew
Directing
- First Assistant Director
- Ben HowardAndy Madden
- Script Supervisor
- Maddison Marrieges Moore
- Second Assistant Director
- Laura Jackson
- Second Unit First Assistant Director
- Grant Butler
Writing
- Writer
- Matthew Robinson
Production
- Executive Producer
- Cecile GagetThomas BenskiLars SylvestThorsten SchumacherDamian Anderson
- Co-Producer
- Ben HowardJenni DePiero
- Casting
- Alyssa Weisberg
- Assistant Location Manager
- Robert Gooding
- Casting Assistant
- Joanna CrossScarlett Wellings
- Casting Associate
- Rebecca GushinRonai Gittens
- Consulting Producer
- Tim Lewis
- Extras Casting
- Sally KingAnn Koska
- Finishing Producer
- Cody CardarelliChris Dewolde
- Location Casting
- Lucy Rands
- Location Coordinator
- Elodie Taylor
- Location Manager
- Sam Bather
- Post Production Coordinator
- Lizzie Downes
- Post Production Producer
- Phil Benson
- Production Supervisor
- Chelsea Bulloch
- Unit Manager
- Matt Cooper
- Unit Production Manager
- Adam BadrawyTim Lewis
Camera
- Director of Photography
- Pål Ulvik Rokseth
- "A" Camera Operator
- Sebastian Barraclough
- "B" Camera Operator
- Dora Krolikowska
- Best Boy Grip
- David Cross
- Digital Imaging Technician
- Glyn Williams
- First Assistant "A" Camera
- Ian Jackson
- First Assistant "B" Camera
- Tommy Holman
- Key Grip
- Alex Mott
- Second Assistant "A" Camera
- Adam Kavanagh
- Second Assistant "B" Camera
- Ben Gadsden
- Second Unit Director of Photography
- Tim Wooster
- Still Photographer
- Chris Baker
Editing
- Editor
- Adam Gough
- Additional Editor
- Caitlin SquyresCheryl Potter
- Colorist
- Jean-Clement Soret
- First Assistant Editor
- Ellie McDonnellStephanie Tighe
Sound
- Original Music Composer
- Yair Elazar Glotman
- ADR Mixer
- James HydeMiles HenryBenjamin DarierMaeve HigginsTami TreadwellJohn RichardsAaron SoutherlandDean St. JohnBen ByckPaul Eric Miller
- Boom Operator
- Pete BlaxillKian McClure
- Conductor
- Hugh Tieppo-Brunt
- Dialogue Editor
- Adrian Sandu-Yota
- Foley Artist
- Oliver FerrisSue Harding
- Foley Mixer
- Adam Mendez
- Foley Supervisor
- Dawn Gough
- Music Editor
- Graeme Stewart
- Production Sound Mixer
- Colin Nicolson
- Sound Designer
- Michael FentumKoenraad EckerPaul Corley
- Sound Effects Editor
- Xena Kirby
- Sound Mix Technician
- Charlie WhitesideJoseph Miller
- Sound Re-Recording Mixer
- Paul CotterellMark Taylor
- Supervising Sound Editor
- James Harrison
Art
- Production Design
- Kevin Jenkins
- Art Direction
- Vicki StevensonOlly Williams
- Set Decoration
- Oliver Walpole
- Assistant Art Director
- Daniel Koene
- Assistant Property Master
- Jamie Bench
- Construction Buyer
- Rowan Todd
- Construction Coordinator
- Elsie Ray-Leary
- Construction Manager
- John Maher
- Property Master
- Scott Rogers
- Storyboard Artist
- Jim CornishAlex ClarkGraham Wyn Jones
- Supervising Art Director
- Shira Hockman
Costume & Make-Up
- Costume Design
- Jane Petrie
- Assistant Costume Designer
- Alice Cox Morton
- Costume Supervisor
- Anna LauSian Evans
- Hair Designer
- Wakana Yoshihara
- Hair Supervisor
- Emily Dodge
- Makeup Artist
- Chantelle McDonaldClaire PompiliNatasha Mutti
- Makeup Designer
- Wakana Yoshihara
- Makeup Supervisor
- Emily Dodge
Visual Effects
- Compositing Supervisor
- Julia Reinhard
- Special Effects Supervisor
- Paul Dimmer
- Visual Effects Compositor
- Helen BunkerDemis Lyall-Wilson
- Visual Effects Coordinator
- Elisa Mongil Gestido
- Visual Effects Producer
- Sarah Jane DunlopDuncan Ramsay
- Visual Effects Supervisor
- Jan MaroskeJulien BolbachLev KolobovEmma Hudson
Lighting
- Gaffer
- Harlon Haveland
- Lighting Supervisor
- Sabrina Corda
Crew
- CG Supervisor
- Sally Wilson
- Executive Visual Effects Producer
- Stefan Drury
- In Memory Of
- John Maher
- Stunt Coordinator
- James Cox
- Stunts
- David CollomTheo MortonSam MakAdam BasilBenjamin AshleyTom CottonGeorge KirbyLouis SammsRachelle BeinartJon Callaway
- Unit Publicist
- Kathryn Maidment
- Visual Effects Editor
- Russell Pawson
Movies Box