Guest Stars Jemima Rooper as Medusa Will Merrick as Arcas Darren Morfitt as Nilas James Rastall as Philemon Fintan McKeown as Medios Hasina Haque as Baucis Ryan Oliva as Otus