Król Artur (
Sean Connery), władca Camelotu, chce się ożenić. Wybranką jego serca zostaje piękna Ginewra. Pewnego dnia jej orszak zostaje zaatakowany przez Malaganta, rycerza, który zdradził króla i zamierza przejąć władzę. Życie przyszłej królowej ratuje dzielny rycerz Lancelot (
Richard Gere), który z wzajemnością zakochuje się w niej.