Guest Stars Jemima Rooper as Medusa Amy Manson as Medea Ken Bones as Melas Peter de Jersey as Goran Lorcan Cranitch as Cilix Anya Taylor-Joy as Cassandra Robert Lindsay as Daedalus Joseph Timms as Icarus Emmett J. Scanlan as Delmos Leo Chell as Atlantean Guard Sam Swainsbury as Nestor Ben Adams as Patrol Guard