Corey Stoll ... Dr. Ephraim Goodweather |
David Bradley ... Professor Abraham Setrakian |
Kevin Durand ... Vasiliy Fet |
Jonathan Hyde ... Eldritch Palmer |
Richard Sammel ... Thomas Eichorst |
Miguel Gomez ... Augustin "Gus" Elizalde |
Max Charles ... Zach Goodweather |
Ruta Gedmintas ... Dutch Velders |
Rupert Penry-Jones ... Mr. Quinlan |
Robin Atkin Downes ... Voice of the Master |