Jack
Ben McKenzie
Hannah
Bojana Novaković
Col. William Bradley
Jeff Applegate
Kyle
Sawyer Jones
Steve
Malcolm Fuller
Jack's Father
David Gibson
Forensic Expert
David Lavine
Judge Richard Resnick
Ethan Herschenfeld
Reporter
Asha Etchison
Jack's Mother
Rebecca Nelson
Doctor
Zack Eisaku Niizato
Producer
Timur Bekmambetov
Dzhanik Fayziev
Second Assistant Director
Callum Stembridge
Writer
Pablo Absento
Director
Anna Shalashina
Mariya Zatulovskaya
Marie Garrett
Gilles Sousa
Associate Producer
Aleksandr Fomin
Hiroko Oda
Mitch Davis
Casting Associate
Toula Scordilis
First Assistant Director
Jessie Roland