A clip from the film "Excalibur" (1981) Directed by John Boorman. Mordred: Robert Addie (as a child in this film, he is played by Charlie Boorman) Arthur: Nigel Terry. Arthur has his final encounter with Mordred, (in the Golden armour), after losing Sir Lancelot. He sends Percival to throw Excalibur into the lake. Sir Percival does this the second time, and the lady of the lake catches it. Sir Percival returns to find Arthur's body on a boat being taken to the Isle of Avalon. The first part ...