Au Moyen Age, en Angleterre, l'amitié du roi Arthur et de Lancelot est sérieusement mise à mal par l'amour que tous deux éprouvent pour Guenièvre.
L'Angleterre du haut Moyen Age, désertée par les légions romaines, n'est plus qu'une contrée dévastée par les guerriers et les pilleurs. Le roi Arthur, assisté d'un chevalier hors pair, Lancelot, entreprend de pacifier le pays. Mais leur amour pour la même femme, Guenièvre, menace leur alliance...