Der Friede im Reich König Artus ist bedroht. Auf dem Weg zu ihrer Hochzeit mit dem König (Sean Connery) wird Guinevere (Julia Ormond) von den Häschern des Bösewichts Malagant (Ben Cross) überfallen. Der stolze Landstreicher Lancelot (Richard Gere) rettet sie. Er schwört Guinevere seine Liebe, sie aber bleibt ihrem König treu ? zunächst. Die Sage von König Artus hat Filmschaffende schon immer inspiriert (?Excalibur?, ?Camelot?, ?Die Ritter der Kokosnuß?). Ihr erlag auch Starregisseur Jerry Zucker (?Ghost ? Nachricht von Sam?), der jedoch in seinem 70-Millionen-Dollar-Spektakel auf die mythologischen Aspekte der Sage verzichtet und sich ganz auf die verbotene Liebe zwischen Lancelot und Guinevere konzentriert ? ohne auf glitzernde Festungen und fröhliches Schwertgetümmel zu vergessen.