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