Guest Stars Aiysha Hart as Ariadne Jemima Rooper as Medusa Alexander Siddig as King Minos Oliver Walker as Heptarian Donald Sumpter as Tiresias Jordan Long as Soldier Elen Rhys as Jocasta Tristan Gemmill as King Laius Jimmy Johnston as Critias Bill Thomas as Andreas Nicholas McGaughey as Biton