The Mists of Avalon › Cast
Anjelica Huston
Vivianne, Vivanne
Julianna Margulies
Morgaine
Joan Allen
Morgause
Samantha Mathis
Gwenwyfar
Caroline Goodall
Igraine
Edward Atterton
Arthur
Michael Vartan
Lancelot
Michael Byrne (actor)
Merlin
Hans Matheson
Mordred
Mark Lewis Jones
Uther
Clive Russell
Gorlois
Tamsin Egerton
Young Morgraine
Christopher Fulford
Lot
David Calder (actor)
Uriens