Guest Stars Lena Headey as Guinevere Daniel Brocklebank as Young Merlin Sebastian Roché as Gawain John McEnery as Lord Ardente Keith Baxter as Sir Hector Roger Ashton-Griffiths as Sir Boris Peter Woodthorpe as Soothsayer Peter Benson as 1st Architect Jason Done as Mordred Vernon Dobtcheff as 1st Physician Talula Sheppard as Lady Friend Peter Eyre as Chief Physician Janine Eser as Lady Elaine John Turner as Lord Lot Rachel Colover as Lady Igraine Justin Girdler as Young Galahad Emma Lewis as Elissa Alice Hamilton as Young Morgan le Fay Agnieszka Kozon as Young Nimue Nicholas Clay as Lord Leo Jeremy Sheffield as Lancelot Timothy Bateson as Father Abbot Billie Whitelaw as Ambrosia Paul Curran as Arthur John Tordoff as New Architect Peter Bayliss as 2nd Physician Mark Jax as Uther Pendragon Thomas Lockyer as Cornwall Robert Addie as Sir Gilbert Nickolas Grace as Sir Egbert