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