Merlin
Nicol Williamson
King Arthur
Nigel Terry
Guenevere
Cherie Lunghi
Lancelot
Nicholas Clay
Morgana
Helen Mirren
Merlin
Nicol Williamson
Leondegrance
Patrick Stewart
Cornwall
Corin Redgrave
Perceval
Paul Geoffrey
Uther Pendragon
Gabriel Byrne
Mordred
Robert Addie
Gawain
Liam Neeson
Uryens
Keith Buckley
Sir Ector
Clive Swift
Igrayne
Katrine Boorman
Kay
Niall O'Brien
Lot
Ciarin Hinds
King Lot
Ciarán Hinds
Sadok
Liam O'Callaghan
Astamor
Michael Muldoon
Boy Mordred
Charley Boorman
Mordred's Lieutenant
Mannix Flynn
Lady in Waiting
Bríd Brennan
Mador
Garrett Keogh
Ulfus
Emmet Bergin
Young Morgana
Barbara Bryne
Aged Morgana
Kay McLaren
Abbot (as Eamonn Kelly)
Eamon Kelly
Abbot
Eammon Kelly
Mordred's Lieutenant
Gerard Mannix Flynn
Young Morgana
Barbara Byrne
John Boorman