
Casts

Nigel Terry
as King Arthur

Nicol Williamson
as Merlin

Helen Mirren
as Morgana

Nicholas Clay
as Lancelot

Paul Geoffrey
as Perceval

Cherie Lunghi
as Guenevere

Robert Addie
as Mordred

Gabriel Byrne
as Uther

Keith Buckley
as Uryens

Katrine Boorman
as Igrayne