cast
-
Sam Neill
Merlin
-
Paul Curran
Arthur
-
Isabella Rossellini
Nimue
-
Jeremy Sheffield
Lancelot
-
Lena Headey
Guinevere
-
Martin Short
Frik
-
Mark Jax
Uther
-
Helena Bonham Carter
Morgan le Fay
-
Rutger Hauer
King Vortingern
-
Miranda Richardson
Lady of the Lake / Mab
-
John Gielgud
King Constant
-
James Earl Jones
Rock of Ages
-
Roger Ashton-Griffiths
Sir Boris
-
Nicholas Clay
Lord Leo
-
Daniel Brocklebank
Young Merlin
-
Billie Whitelaw
Ambrosia
-
Jason Done
Mordred
-
John McEnery
Lord Ardente
-
Christian Simpson
Vortigern's Guard
-
Sebastian Roché
Gawain
-
Timothy Bateson
Father Abbot
-
Vernon Dobtcheff
1st Physician
-
Joseph Mawle
Village Man (uncredited)
-
Thomas Lockyer
Cornwall
- Agnieszka Koson Young Nimue