夏威夷念大学的香港富豪子弟李泽星(周星驰 饰)学业无成挥金如土,是校园一霸,终因搭上黑帮老大情妇遭黑帮追杀,身体被炸成碎片。 在李泽星父亲(吴孟达 饰)的请求下,教授(徐锦江 饰)将李泽星全身人造复原,并把最新研制成功的无敌芯片置入其身,令其摇身一变成为无敌“百变金刚”。黑帮老大得知李泽星复活后,将写有战争程序的芯片植入手下身体,令其变身“铁甲威龙”前来追杀李泽星。为赢得暗恋的女同学虫虫(梁咏琪 饰)的芳心,李泽星决意重塑形象,奋力与“铁甲威龙”展开大战。
65岁的莱斯利(汤姆·威尔金森 Tom Wilkinson 饰)在杀手界里已经算是个名副其实的老人了,职业杀手吃的是青春饭,老板给莱斯利定下了KPI,如果无法完成指标,那么莱斯利将被开除。能够信赖这么一个老人的客户渐渐的不多了,为了达成指标,莱斯利决定将自己的客户目标放在那些想要自杀的人身上。 威廉姆(阿纽林·巴纳德 Aneurin Barnard 饰)就是这样一个想要自杀的年轻人,只不过他试了好几次都没能成功。在机缘巧合之下,威廉姆遇见了莱斯利,和他签下了一周之内包死的合同。可就在之后没多久,威廉姆便遇上了他的真命天女,这下子,这个年轻人一点都不想死了!
一天傍晚,中学语文老师林文在回家路上搭载了班上四名女生,但当晚其中一名女生在荒郊被害遇难。林文被认定为头号嫌疑犯,随即被抓捕,但之后由于证据不足便被释放。然而,整个社会对他的审判才刚刚开始,他的家庭也遭遇着前所未有的危机,而唯一解决问题的办法,就是亲自抓到凶手。