as Manawydan (voice)
as Lleu Llaw Gyffes (voice)
as Sian (voice)
as King Bendigeidfran (voice)
as Teyrnon (voice)
as Gwydion (voice)
as King Matholwch (voice)
as Arianrhod (voice)
as Elin (voice)
as Efnisien (voice)
as Lord Pwyll (voice)
as Blodeuwedd (voice)
as Hefeydd (voice)
as Midwife (voice)
as Young Lleu (voice)