All Cast

Nigel Terry

Nigel Terry

King Arthur

Nicol Williamson

Nicol Williamson

Merlin

Helen Mirren

Helen Mirren

Morgana

Nicholas Clay

Nicholas Clay

Lancelot

Paul Geoffrey

Paul Geoffrey

Perceval

Cherie Lunghi

Cherie Lunghi

Guenevere

Robert Addie

Robert Addie

Mordred

Gabriel Byrne

Gabriel Byrne

Uther

Keith Buckley

Keith Buckley

Uryens

Katrine Boorman

Katrine Boorman

Igrayne

Corin Redgrave

Corin Redgrave

Cornwall

Liam Neeson

Liam Neeson

Gawain

Niall O'Brien

Niall O'Brien

Kay

Patrick Stewart

Patrick Stewart

Leondegrance

Clive Swift

Clive Swift

Ector

Ciarán Hinds

Ciarán Hinds

Lot

Liam O'Callaghan

Liam O'Callaghan

Sadok

Michael Muldoon

Michael Muldoon

Astamor

Charley Boorman

Charley Boorman

Boy Mordred

Brid Brennan

Brid Brennan

Lady in Waiting

Garrett Keogh

Garrett Keogh

Mador

Emmet Bergin

Emmet Bergin

Ulfius

Eamon Kelly

Eamon Kelly

Abbot

Gerard Mannix Flynn

Gerard Mannix Flynn

Mordred's Lieutenant

Barbara Byrne

Barbara Byrne

Young Morgana

Kay Maclaren

Kay Maclaren

Aged Morgana

Joelle Hélary

Joelle Hélary

Lady of the Lake

Conor Lambert

Conor Lambert

Puppeteer

Prudence Wright Holmes

Prudence Wright Holmes

Sunshine