Guest Stars Aiysha Hart as Ariadne Jemima Rooper as Medusa Ken Bones as Melas Alexander Siddig as King Minos Oliver Walker as Heptarian Hannah Arterton as Korinna Gary Oliver as Alytarch Danny Midwinter as Codros David Sterne as Dymas Gary Kane as Harmon