as Doctor Boris Zarubin
as Professor Greenwood
as Ferguson
as Brown
as Michaels
as Duke of Buckingham
as Teiresias
as Andy Johnson
as Matthias
as The Major
as Father Brendan
as Hugh Ellyn
as Philip
as G.D. Birkhof
as FINN
as Philostrate / Puck
as Heffernan
as Cousin Henry
as DCI Chris Medwynter
as Carpenter
as Giff Sanders
as Claudius
as Edmund
as Narrator
as Farmer Hamlet
as Vice President Robert Fleming
as Avraham Greenfeld
as Baltasar
as Lord Marshall
as Rupert Weatherson-Wilson KC
as Dr. Martin Wells
as Paco
as Aidan Doyle
as Valorus
as Monty Meecher