Guest Stars Amy Manson as Medea Ken Bones as Melas Peter de Jersey as Goran Anya Taylor-Joy as Cassandra Robert Lindsay as Daedalus Joseph Timms as Icarus John Hannah as Aeson Sam Swann as Keos Ross Waiton as Curfew Soldier Stephen McCole as Galenos