cast
-
Sean Connery
Arthur
-
Richard Gere
Lancelot
-
Julia Ormond
Guinevere
-
Ben Cross
Malagant
-
Liam Cunningham
Sir Agravaine
-
Christopher Villiers
Sir Kay
-
Valentine Pelka
Sir Patrise
-
Colin McCormack
Sir Mador
-
Ralph Ineson
Ralf
-
John Gielgud
Oswald
-
Stuart Bunce
Peter
- Jane Robbins Elise
- Jean Marie Coffey Petronella
-
Paul Kynman
Mark
- Tom Lucy Sir Sagramore
- John Blakey Sir Tor
- Robert Gwyn Davin Sir Gawaine
-
Sean Blowers
Sir Carados
-
Alexis Denisof
Sir Gaheris
-
Daniel Naprous
Sir Amant
-
Jonathan Cake
Sir Gareth
-
Paul Bentall
Jacob
- Jonty Miller Gauntlet Man
-
Rose Keegan
Mark’s Wife
-
Mark Ryan
Challenger
-
Jeffery Dench
First Elder
-
Neville Phillips
Second Elder
- Oliver Lewis First Marauder
- Wolf Christian Second Marauder
-
Angus Wright
Third Marauder
-
Jonathan Jaynes
First Guard
- Eric Stone Second Guard
-
Ryan Todd
Young Lancelot
-
Albie Woodington
Scout
- Richard Claxton Child
-
Dido Miles
Grateful Woman
-
Michael Hodgson
Young Man in Crowd
-
Susannah Corbett
Young Woman in Crowd
-
Susan Breslau
Wedding Guest
- Kate Zucker Flower Girl
- Bob Zucker Little Boy with Birds
-
Charlotte Zucker
Bread Vendor
-
Burton Zucker
Bread Vendor
-
Bernard Hill
Knight (uncredited)
- Harry Fielder Bearded Villager (uncredited)
-
Rob Brydon
Man in Crowd (uncredited)