Guest Stars Aiysha Hart as Ariadne Jemima Rooper as Medusa Alexander Siddig as King Minos Oliver Walker as Heptarian Hannah Arterton as Korinna Joe Dixon as Ramos Daniel Adegboyega as Stolos Darwin Shaw as Therus Thomas Aldersley as Mikos