Excalibur (film) › Cast
Nicol Williamson
Merlin
Nigel Terry
King Arthur
Helen Mirren
Morgana
Nicholas Clay
Lancelot
Cherie Lunghi
Guenevere
Corin Redgrave
Cornwall
Robert Addie
Mordred
Paul Geoffrey
Perceval
Patrick Stewart
Leondegrance
Keith Buckley (actor)
Uryens
Gabriel Byrne
Uther Pendragon
Liam Neeson
Gawain
Katrine Boorman
Igrayne