As the world faces its Second World War, John Halder, a good, intelligent German professor, finds himself pulled into a movement with unthinkable consequences.

David Tennant
as Professor John Halder/Johnny

Elliot Levey
as Maurice

Sharon Small
as Helen/Mother

Jim Creighton
as Hoss

Rebecca Bainbridge
as Ensemble

Izaak Cainer
as Ensemble

Jamie Cameron
as Ensemble

Edie Newman
as Ensemble

Lizzie Schenk
as Ensemble

George Todica
as Ensemble