All Cast

Aidan McArdle
Albert Einstein

Andrew Havill
Commander Locker-Lampson
Rachel Barry
Margery Howard

Helena Westerman
Barbara Goodhall

Leo Ashizawa
Katsu Hara
Jay Lewis Mitchell
Young Einstein

Simon Markey
Jacob Epstein
James Musgrave
Walter Adams
Simon Haines
Paul Weyland

Toby Longworth
Reporter

Jonathan Rhodes
Reporter

Gethin Alderman
Walther Nernst

Albert Einstein
Self (archive footage)
