The timeless tale of King Arthur and the legend of Camelot are retold in this passionate period drama. Arthur is reluctant to hand the crown to Lancelot, and Guinevere is torn between her loyalty to her husband and her growing love for his rival. But Lancelot must balance his loyalty to the throne with the rewards of true love.
Sean Connery
as Arthur
Richard Gere
as Lancelot
Julia Ormond
as Guinevere
Ben Cross
as Malagant
Liam Cunningham
as Agravaine
Christopher Villiers
as Sir Kay
Valentine Pelka
as Sir Patrise
Colin McCormack
as Sir Mador
Ralph Ineson
as Ralf
John Gielgud
as Oswald
Stuart Bunce
as Peter
Jane Robbins
as Elise