Thomas Brodie-Sangster
as
Donald
Andy Serkis
as
Dr. Adrian King
Sharon Horgan
as
Renata
Ned Dennehy
as
The Glove
Katherine Waterston
as
Abigail
Casey Affleck
as
Dyer
Vanessa Kirby
as
Tallie
Yukino Kishii
as
Mana Kotani
Mayu Tsuruta
as
Shizuka Utsuki
Minami Hamabe
as
Sumire Utsuki
Yôsuke Sugino
as
Tono
Roshan Seth
as
Anwar Jamal Kidwai
Ranvir Shorey
as
Gopi
Salman Khan
as
Tiger
Katrina Kaif
as
Zoya
Carly Pope
as
Amanda
Mark Valley
as
Greg Harris
Virginia Madsen
as
Laura Harris
Sosie Bacon
as
Summer Harris
Christian Duguay
Director
Carole Bouquet
as
Madame Cooper
Mélanie Laurent
as
Marie
Danny Huston
as
Monsieur Cooper
Pio Marmaï
as
Philippe
Morgan Oey
as
Idol
Rukman Rosadi
as
Iwan
Niken Anjani
as
Maya
Erika Carlina
as
Via
Cuba Gooding Jr.
as
Andres
Udo Kier
as
Luc
Sally Kirkland
as
Madam Futura
Terrence Howard
as
Mark
Kestutis Cicenas
as
Dovydas
Elena Kampouris
as
Boleyn Williams
Bruce Spence
as
Pastor Penney
Andrew S. Gilbert
as
Sheriff Gebler
Timo Vuorensola
Director
Dee Wallace
as
Marie
Timo Vuorensola
as
Mystery Creeper
Gary Graham
as
Ronald
Ron Nyman
as
Bailiff
Maidie Norman
as
Bertha
Robert J. Wilke
as
Dan Willis
John Larch
as
Roy Carter
Justin Trudeau
as
Self