Arthur redt een reizend koppel, de bejaarde Aulfric (Kenneth Cranham) en zijn niet onknappe dochter Sophia (Holliday Grainger) van rovers. Arthurs gevoelens voor Sophia zijn méér dan van voorbijgaande aard en niemand zou daar een moer om geven, ware het niet dat Morgana angstvisioenen krijgt waarin ze ziet hoe Arthur door Sophia verdronken wordt. Ze kan er echter niet mee naar koning Uther stappen zonder zelf beschuldigd te worden van hekserij, maar Aulfric en Sophia blijken wel degelijk Sidhes te zijn, onsterfelijken die om terug te kunnen keren naar het rijk van Avalon, een mensenoffer moeten brengen. Liefst één van koninklijken bloede.