
2018
Drama, Crime, Thriller

Daniel Brühl
as Dr. Laszlo Kreizler

Luke Evans
as John Moore

Dakota Fanning
as Sara Howard

Douglas Smith
as DS Marcus Isaacson

Matthew Shear
as DS Lucius Isaacson

Robert Wisdom
as Cyrus Montrose

Matt Lintz
as Stevie Taggert

Brian Geraghty
as Theodore Roosevelt

Q'Orianka Kilcher
as Mary Palmer

Rosy McEwen
as Libby Hatch