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