30年代的香港,社局动荡,黑帮林立。香港大亨胡老头这日找到私家侦探哎吆(林子祥 饰),要求其调查胡太太,因为他觉得胡太太这些天表现奇怪。哎吆调查后发现,原来是坏蛋神父卡邦派(麦嘉 饰)人勾搭上了胡太,意欲偷取胡老头价值连城的股票。他们这一计划遭哎吆撞破后,四处追杀哎吆。
哎吆亡命之际,又发现了胡老头其实并非什么香港大亨,只是一名老千,他来香港的目的就是要骗卡邦等流氓的钱。胡老头邀请哎吆入伙,一起设局骗卡邦。和好友探长罗宾(泰迪•罗宾 饰)商量后,哎吆决定来个将计就计。。世界核战争后,政府给每个人注射一种麻痹情感神经的药物,使人们封闭感情,变成行尸走肉。 约翰·普雷斯顿(克里斯蒂安·贝尔 Christian Bale 饰)是政府军事部门高级官员。他摧毁一切艺术品、工艺品,并将一切抗令不抛弃自己感情的人杀死,同事艾洛·帕特杰(肖恩·宾 Sean Bean 饰)因藏有一本违禁书籍也未曾幸免。一次行动中,约翰遇到玛丽·欧布莱恩(艾米丽·沃森 Emily Watson 饰)。她使得约翰开始断绝药物,试图体会有感情的生活究竟是一种什么样的滋味。他被那些第一次出现在他生命里的奇妙动人景象所陶醉了,也深深的为每天履行的破坏艺术的行为感到愧疚和内疚。 他的反常行为,被一直窥探其位置的新同事布兰特(泰雅·迪格斯 Taye Diggs 饰)看在眼里,于是想尽办法,试探约翰的虚实。在工作与道义之间,在危险与安逸之间,在情感与沦丧之间,约翰又会做出怎样的抉择呢?。