Deirdre O'Connell
as
Amy
Arliss Howard
as
Diana's Father
Theo Stockman
as
Eliot
Stewart Steinberg
as
Bennny
Rosanna Arquette
as
Judith
Anna Lore
as
Summer
Rosie Cavaliero
as
Michael Socha
as
Alex
Tom Sturridge
as
John
Billy Zane
as
Master Crane
Bruce Spence
as
Whippett
Nick Moran
as
DCI Wickstead
Tony Denham
as
Frank
Nathalie Cox
as
Nicole
Kentarô Shimazu
as
Masanori Mimoto
as
Seminosuke Murasugi
as
Tomori Abe
as
Kevin O'Rourke
as
Larry
Kellie Overbey
as
Margueritte
Adam David Thompson
as
Max
Catherine Mary Stewart
as
Mrs. Phan
Jared Leto
as
Self - Actor / Musician
Stephen Colbert
as
Self - Host, Late Show with Stephen Colbert
Rheagan Wallace
as
Anna
Eric Roberts
as
Chief Lubbock
Elise Schaap
as
Esther
Katja Herbers
as
Evi
Rob Nilsson
as
Harry Kierk
Joshua Safdie
as
Levi