Carmen (Natalia Verbeke) ist eine junge spanische Flamenco-Tänzerin. Kurz vor ihrer Hochzeit lernt sie auf einer Feier in London den jungen brasilianischen Schauspieler Kit (Gael García Bernal) kennen. Nach einem harmlosen Kuss am Ende des Abends entbrennt in Carmen plötzlich ein Feuer der Leidenschaft für den geheimnisvollen und charmanten Fremden. Ein Kuss mit gefährlichen Folgen. Hin- und hergerissen zwischen einem sicheren und glücklichen Leben mit ihrem Verlobten Barnaby (James D'Arcy) und einer bedingungs- und tabulosen Liebe zu Kit, ahnt Carmen nicht, auf welches gefährliche Spiel sie sich da eingelassen hat, in dem nichts ist, wie es scheint.
Carmen (Natalia Verbeke) is a young Spanish flamenco dancer. Shortly before her wedding, she meets the young Brazilian actor Kit (Gael García Bernal) at a party in London. After a harmless kiss at the end of the evening, a fire of passion for the mysterious and charming stranger suddenly ignites in Carmen. A kiss with dangerous consequences. Torn between a safe and happy life with her fiancé Barnaby (James D'Arcy) and an unconditional and taboo-free love for Kit, Carmen has no idea what a dangerous game she has gotten herself into, in which nothing is as it seems.