La película comienza con Lancelot (Richard Gere), un vagabundo y experto espadachín, que duelen en pequeños pueblos por dinero.