Don Jose (Franco Nero), um humilde militar da armada espanhola, encontra Carmen (Tina Aumont), uma bela jovem cigana. Entre ambos inicia-se um complexo jogo amoroso que combina os sentimentos mais imorais do ser humano.
O ciumento relacionamento entre ambos leva o militar a assassinar um oficial superior e a tornar-se foragido. A coisa se complica ainda mais quando Don Jose e um grupo de ciganos capitaneados pelo cruel Garcia (Klaus Kinski) executam um assalto para roubar um valioso cofre cheio de ouro. O golpe corre mal, diversas pessoas morrem e o clima tenso fica cada vez maior. Para escaparem de todo o problema, eles resolvem fugir para o continente americano para iniciarem uma nova vida. Mas os conflitos entre Don Jose e Carmen ficam cada vez maiores levando ambos a um desfecho fatal.
Oops!
Oops, you forgot something.