Director
Vincenzo Natali
DIRECTOR
Alrick Riley
Stars (in credits order)
Chloë Grace Moretz
Flynne Fisher
Gary Carr
Wilf Netherton
Jack Reynor
Burton Fisher
JJ Feild
Lev Zubov
T'Nia Miller
Cherise Nuland
Louis Herthum
Corbell Pickett
Katie Leung
Ash
Melinda Page Hamilton
Ella Fisher
Chris Coy
Jasper Baker
Alex Hernandez
Tommy Constantine
Julian Moore-Cook
Ossian
Adelind Horan
Billy Ann Baker
Austin Rising
Leon
Eli Goree
Conner Penske
Charlotte Riley
Aelita West
David Hoflin
Daniel
Miles Barrow
Macon
Hannah Arterton
Dee Dee
Chuku Modu
Carlos
Cal Watson
Service Koids
Gavin Dunn
Edward
Harrison Gilbertson
Atticus
India Mullen
Mary Pickett
Duke Davis Roberts
Cash
Moe Bar-El
Reece
Jared Bankens
Buddy
Alexandra Billings
Ainsley Lowbeer
Ned Dennehy
Bob
Ben Dickey
Sheriff Jackman
Anjli Mohindra
Beatrice
Poppy Corby-Tuech
Mariel Raphael
Claire Cooper
Dominika Zubov
Maxim Grigorovich
Anton Zubov
Roisin Browne
Female Surgeon
Anton Kamillus
Male Surgeon
Stephen Murphy
Murph
Amber Rose Revah
Grace
Brooke Carter
Irina Zubov
Courtney Hawkins
Jimmy's Bartender
Joey Akubeze
Adoption Director
Clive Russell
Frank Derosa
Lilian Wouters
Rose
Jack Veal
Young Angus
Callum Blue
Reggie
Julianna Kurokawa
Barstow
Christina Ellinas
Carmen
Hannah D. Scott
Abigail
Grant Masters
Artyom
Louis Bernard
Red-Haired Man
Gary Oliver
Kyrill
Amanda Drew
Mrs. West
Simon Chandler
Nikolai
Daniel Cahill
Bearded Man
Dean Denton
State Trooper
Denis Ooi
Caretaker
Nigel Hastings
Mr. West
Andy Mackenzie
CJ
Jamie Bacon
Blond-Haired Man
Cary Crankson
Angus
Vincent Jerome
Sid
Adam Dunnells
Tut
B.J. Potter
State Police Officer
Mason Schneiderman
Young Jasper
Dale Allen Hoffman
Jimmy's Bar Patronuncredited
Dillon Belisle
Onlookeruncredited
Eric Tiede
Koid Policemanuncredited
Kelly Rian Sanson
Party Guestuncredited
Alfredo Tavares
Kleptuncredited
Ethan Keaton
Futuristic Man from Londonuncredited
Scotty 'JJ' Moss
Junkieuncredited
Willie Tyrone Ferguson
Townspersonuncredited
Elliott Mcmillan
Future Londoneruncredited
Elliott Stuart
Young Burton
Riley Stuart
Young Flynne
Curtis Baffoe Djadja
Young Wolf
Corina Wuersch
Tropicana Dancer #2
Luke Rattenbury
Tropicana Musician #1
Zeh Prado
Manuel
Teal Wicks
Bridget
Rene Vrabel
Duval
Yanilda Rosado
Tropicana Dancer #3
Donna Williams
Janet
Mark Kavuma
Tropicana Musician #2
Satin Singh
Tropicana Musician #4
Ray Fawley
Bar Patronuncredited
Sophia Ally
Young Aelita
Bonnie Cole
Townpersonuncredited
Kyle Bolton
Carter
Raphael Blackwood
Young Sid
Felicity Duncan
Gladys
Nathan Whatton
Mike Derosa
Danny Bayne
Security Koid
Rob Pavey
Tony Derosa
Miles Kwaku Ofosu-Dan
Tropicana Musician #3
Dahlia Elkateb
Tropicana Dancer #1
Eddie Arnold
Al Derosa