Credits
Cast

Tye Sheridan
Harper James

Bel Powley
Cherry

Emory Cohen
Johnny Ray

Stephen Moyer
Vincent

John Lynch
Frank Malone

Jared Abrahamson
Paul

Gbenga Akinnagbe
Michael Andrews

Deon Lotz
Mr. Parfitt

Reine Swart
Claire Wiseman

Tamer Burjaq
Ralph

Daniel Fox
Officer Stanwyck

Kal Weber
Dr. Ulmer

Reine Swart
Claire (waitress)

Nick Boraine
Lecturer

Danny Keogh
Business Man

Joe Vaz
Barman

Michael Bundred
Car Hire Man

Francis Chouler
Las Vegas Policeman

Dylan Edy
Johnny's Friend #2

Nic Rasenti
Johnny's Friend #1
Chi Mhende
Hospital Receptionist (voice)

Sibongile Mlambo
Hotel Receptionist

Jenna Saras
Hotel Bar Woman

Loulou Taylor
Bank Teller

Kal Weber
Dr. Ulmer (voice)
Geoffrey Howard
Security Officer (uncredited)
Art
Sharon Lomofsky
Production Design
Anneke Botha
Set Decoration
Camera
Regardt Maritz
Camera Operator
Christopher Ross
Director of Photography
Adi Visser
Steadicam Operator
Costume & Make-Up
Ros Berkeley-Hill
Costume Design
Francesca Van Der Feyst
Hair Designer, Makeup Designer
Mari van der Merwe
Set Costumer
Directing

Christopher Smith
Director, Writer
Tamarin Kotze
Script Supervisor
Editing

Kristina Hetherington
Editor
Production
Laurie Cook
Associate Producer
Colin Jones
Casting
Toby Spigel
Casting Associate
Jonathan Taylor
Co-Producer
Hilary Davis
Executive Producer
Elliot Ross
Executive Producer
Fenella Ross
Executive Producer
Casey van der Touw
Executive Producer
Teri-Lin Robertson
Line Producer
Jason Newmark
Producer

Julie Baines
Producer

Phil Hunt
Producer

Compton Ross
Producer
Stephen Kelliher
Producer
Sound
Mitch Dorf
ADR & Dubbing
Stephen Webster
ADR & Dubbing
Patrick Christensen
ADR & Dubbing
James Ridgway
ADR & Dubbing
Ian Waggott
Foley
Ben Cross
Foley Editor

Pablo Clements
Original Music Composer
James Griffith
Original Music Composer
Jens Rosenlund Petersen
Sound Effects Editor
Sven Taits
Sound Re-Recording Mixer
J.J. Le Roux
Sound Recordist
Ian Morgan
Supervising Dialogue Editor
Paul Davies
Supervising Sound Editor
Visual Effects
Tom Cowlishaw
3D Generalist
Antony Stone
Special Effects Supervisor, Stunt Coordinator
Andy Burrow
Visual Effects Producer