Amor, honor, traïció i passió en el Regne de Camelot. Quan Lady Ginebra contreu matrimoni amb el rei Artur (Sean Connery), ho fa moguda per dues raons: el respecte i l’admiració que sent per ell i la necessitat que protegeixi el seu regne, Leonesse. Però quan el destí fa que arribi a Camelot el ben plantat cavaller Lancelot (Richard Gere), sorgeix immediatament l’amor entre ells, el que situa a Ginebra davant el dilema de triar entre el rei o Lancelot.