Ambientado nos dias de hoje na cidade de Khayelitsha, na África do Sul. Carmen é uma cigana que seduz o soldado Don José. Ele se torna completamente obcecado pela mulher, que resolve abandoná-lo para ficar com um matador. O soldado então é tomado por um acesso de ira e ciúme.