漆黑的夜里,史密斯(克里夫•欧文 Clive Owen 饰)无意中被卷入了一场黑帮的追杀,穿越激烈的枪林弹雨,他解救了一个在襁褓中的婴儿。婴儿的啼哭,让这个功夫了得的铁汉遭遇了难言的尴尬。除了在超市购置婴儿用品之外,他还得解决婴儿的喂奶问题。这时,他想到了在妓院工作的朋友DQ(莫妮卡•贝鲁奇 Monica Bellucci 饰),并强行赶走了嫖客,把婴儿托付给她。DQ其实对史密斯怀有深情,却一直没有机会表白。在蜂拥而至的黑帮暴徒来临之际,两人终于坦诚相见,并肩作战,照顾婴儿。经过史密斯的调查,他们发现想要加害婴儿的黑帮其实跟军火商有关系,而且他们还雇佣了很多代孕妈妈。史密斯隐隐觉得这背后隐藏着一个不可告人的秘密,于是他决定铤而走险,一场正邪较量由此展开……。在体育比赛中,“帽子戏法”的意思是进了三个球、三柱门或者三次全垒打。这个术语与电影之间的关系将会渐渐揭晓。故事开篇是一幢大房子里热闹的派对场景。相貌堂堂的夫妇法尔扎得和丽达之间难以名状的紧张情绪在蔓延。他溜出门打电话,她透过窗焦虑地看着他,试图偷听。朋友凯文觉察到了她的紧张,便安慰她,说他会和法尔扎得谈谈。凯文有一个女伴,自从他上次分手以来两人就在一起了,感情渐渐加深,但还不够稳固,因为两人都有秘密瞒着对方。派对散场,法尔扎得和妻子还有其他情侣纷纷回家,但在车旁法尔扎得撞到了什么东西。没有人看见任何东西!经过了漫长的讨论,人心惶惶,人们都去了某个朋友家继续分析这件事,并想对策。然而,对话很快从意外转向了别的话题。随着大家的疑惑增长,法尔扎得不成熟的个性变得危险,矛头也从意外指向了其他事情:负债、赌注和金钱。积怨再次被提起,长夜尽时,一切秘密都不复存在...。