汪家大宅每一位当上大太太的女人都会在子夜12点离奇自杀,新进门的太太秀清嗅到了事情的蹊跷,展开了调查,并发现几位太太可能是被人所害。最终,秀清也当上了汪家大太太,陷入危机,而真凶也浮出水面。然而,真凶却是出乎意料的。 福寿堂棺材铺的汪老太爷去世,汪老爷为父亲赶制棺材,因规矩太阳下山必须收工,而汪老爷决定破例加班,导致招来了不干净的东西。当夜,汪家大宅堆满了花圈和棺材,大钟敲响12下,此时汪家大太太凝香却因为某种原因哭闹着要自寻短见。下人认为是老太爷召唤大太太,而汪老爷则认为是自己破了规矩,招来了煞气。第二天深夜,大家发现大太太自杀身亡,吊死在房间里,钟表正好指向12点。之后,二太太月娥和三太太桂荣相继自杀,时间都是深夜12点,加深了人们对于子夜招魂的信念。然而,四太太秀清因为留过洋见多识广,对于这种超自然说法并不相信。她认为只有亲身经历才能弄清事情的真相,于是决定成为汪家的下一任大太太。
医生林一楠在一次出诊看病的时候,接到了一个神秘男人打来的电话,神秘男人让她在接下来的几天时间里,去拯救六个人的生命。神秘男人说第一个要死的人是个叫苏红的女人,林一楠并不相信神秘男人的话,可没想到苏红却真的死在了自己面前。 神秘男人告诉林一楠第二个要死的人,是个叫周虎的厨师,林一楠救下了周虎,可她因为接连两次出现在凶案的第一现场,也被警察怀疑她有可能是杀人凶手,为了洗脱嫌疑她开始调查真相,这也引起了未婚夫沈天海的误会,林一楠和沈天海闹了很深的矛盾。 神秘男人又打来电话,告诉她第三个要死的人是沈天海,林一楠为了救沈天海自己身中一枪,林一楠把所有事情都告诉了沈天海,沈天海陪同林一楠开始调查真相。 此时神秘男人打来电话,告诉林一楠第四个要死的人是她的病人钱小月,林一楠赶去救了钱小月一命,林一楠回忆着发生的所有事情,发现这件事可能和自己曾经看过的病人有关系,此时神秘来电告诉林一楠第五个要死的人是她的好朋友月娇,林一楠冒死救下了月娇。 通过调查林一楠发现这件事,和自己曾经治疗过的一个病人李强有关系,李强因为自己没有及时治疗去世了,他的家人非常记恨林一楠,当大家都以为李强的父亲才是真凶的时候,神秘来电再次打来告诉林一楠,第六个要死的人就是林一楠她自己。 林一楠被绑架了,真凶出现在林一楠面前,没想到真凶居然是月娇,原来月娇是李强的未婚妻,经过了一番波折月娇被绳之以法。
曾经名贯国际赌坛的赌侠“魔术手”石一坚(周润发 饰),在半年前协助国际刑警摧毁洗钱集团DOA后便销声匿迹,隐退江湖,整日里和他那台操着四川话的机器人傻强插科打诨,倒也逍遥自在。但是好景不长,某天他险些遭到女杀手刺杀。原来宿敌DOA对其恨之入骨,定欲灭之于无形。除此之外, DOA首席会计师小马(张家辉 饰)卷走组织高达150亿美元的黑金,带着女儿初一(王诗龄 饰)逃到泰国。迫不得已,石一坚和担任国际刑警的大弟子阿乐(余文乐 饰)合作,追查DOA的幕后主使,并试图寻找到小马的踪迹。 上天入地,子弹横飞,围绕着巨额黑金和DOA的秘密,正邪双方展开了新一轮的较量与厮杀……