All Cast

Aidan McArdle

Aidan McArdle

Albert Einstein

Andrew Havill

Andrew Havill

Commander Locker-Lampson

Rachel Barry

Rachel Barry

Margery Howard

Helena Westerman

Helena Westerman

Barbara Goodhall

Leo Ashizawa

Leo Ashizawa

Katsu Hara

Jay Lewis Mitchell

Jay Lewis Mitchell

Young Einstein

Simon Markey

Simon Markey

Jacob Epstein

James Musgrave

James Musgrave

Walter Adams

Simon Haines

Simon Haines

Paul Weyland

Toby Longworth

Toby Longworth

Reporter

Jonathan Rhodes

Jonathan Rhodes

Reporter

Gethin Alderman

Gethin Alderman

Walther Nernst

Albert Einstein

Albert Einstein

Self (archive footage)

Adolf Hitler

Adolf Hitler

Self (archive footage)