Auf ihrem Junggesellinnen-Abschied küsst die feurige Flamenco-Tänzerin Carmen (Natalia Verbeke) den arbeitslosen Schauspieler Kit (Gael Garcia Bernal) und verliebt sich auf der Stelle in ihn. Dennoch tritt sie kurz darauf mit ihrem Verlobten (James D'Arcy) vor den Traualtar, kann aber Kit nicht vergessen. Was Carmen nicht ahnt: Sie ist der Spielball in einer ausgebufften Intrige.