两个在性格、教育背景、出生背景、思想都完全背道而驰的青年男子,住在一间旧楼里,因而产生的冲突。 张少南(任达华)是个大学生,因父母均居于加拿大,自己住在大学宿舍,但与舍监争吵,要迁去姑妈拥有的一层旧楼。但该单位由黑社会人马阿龙(周润发)居住多年,每月只交几十元租金。 少南迁入后,常被阿龙之生活方式干扰,少南出尽方法要阿龙迁走,于是二人不断斗智。但在斗智期间,反而产生一种惺惺相惜的感情。本剧的趣味性就在于二人半友半敌之感情、生活细节上的冲突,以及二人后来企图沟通而尝试进入对方生活圈子,继而产生极多有趣情节。。在一个充满紧张气氛的拍摄现场,导演试图拍摄一部恐怖电影,却对任性的演员们无能为力。与此同时,六个陌生人突然出现,讲述了他们的故事,并解释说他们是一个死去的编剧留下的剧本中的人物。导演起初嘲笑这些陌生人,但逐渐被他们讲述的故事所吸引。。春节假期的夜晚,市中心的酒吧一条街繁华喧嚣,香港电影明星吾先生走出酒吧就被冒充警察的张华一伙人持枪绑架到一个与世隔绝的郊外小院里。吾先生意外发现绑匪还绑架了另外一个人质小窦,经过与张华的一番谈判,吾先生将小窦从死亡线拉回。两人开始了争取生机并相依为命的惊险20小时。
接到报案的警方迅速组织最强警力,刑警队长刑峰和曹刚联手展开侦破工作。但狡猾狂妄的绑匪张华有很强的反侦察能力,对同伙和人质也都不讲规矩,单独出门与吾先生的好友交收赎款。但是他在取得赎金之际交代同伙到晚上九点,无论能不能拿到赎金都要将人质杀害。
经过几番侦查和对抗,警方掌握了张华的行踪,邢峰和曹刚精准配合,在极度危险的情况下将张华抓获。此时离绑匪约定好的撕票时间还剩下两个小时。深夜九点即将到来,邢峰和曹刚再次联手与垂死挣扎的张华展开心里较量,并在最后时刻找到突破口,但张华的同伙却打算提早撕票……。