在影片中,西蒙·佩吉饰演一名职业杀手,被雇来杀某富豪(卡兰·穆尔维 饰)的歌手妻子(艾莉丝·布拉加 饰)。其他角色还包括一名赌徒(苏利文·斯坦普莱顿 饰),这个赌徒打算通过寿险欺诈小镇姑娘麦克白(泰莉莎·帕尔墨 饰)来偿还债务。还有一个腐败的警察(布莱恩·布朗 饰)和一个试图从杀手西蒙·佩吉手里拯救这个富豪妻子的冲浪者(卢克·海姆斯沃斯 饰)。看起来影片角色众多,人物关系复杂,因此,故事也将会从三个不同的人物视角展开。
故事发生在17世纪的西班牙,战争的铁蹄踏破了这个美丽国家的宁静,人民们生活在水生火热之中。落魄贵族唐璜(雅各布·韦伯 Jacques Weber 饰)带着他的仆人斯卡纳尔(米歇尔·布杰纳 Michel Boujenah 饰)四处流浪。唐璜是一个全身都散发着致命魅力的男人,他曾答应迎娶美丽的艾尔维尔(艾曼纽·贝阿 Emmanuelle Béart 饰),但最终他背信了契约,抛弃了艾尔维尔。 之后,在一个小小的渔村中,马瑟琳(佩内洛普·克鲁兹 Penélope Cruz 饰)和夏洛特( 艾妮安娜·姬儿 Ariadna Gil 饰)都深深的被唐璜所吸引,为了抢夺他而大打出手。在被女人热爱的同时,唐璜自然而然也遭到了男人们的痛恨。