夏威夷念大学的香港富豪子弟李泽星(周星驰)学业无成挥金如土,是校园一霸,终因搭上黑帮老大情妇遭黑帮追杀,身体被炸成碎片。
在李泽星父亲(吴孟达)的请求下,教授(徐锦江)将李泽星全身人造复原,并把最新研制成功的无敌芯片置入其身,令其摇身一变成为无敌“百变金刚”。黑帮老大得知李泽星复活后,将写有战争程序的芯片植入手下身体,令其变身“铁甲威龙”前来追杀李泽星。为赢得暗恋的女同学虫虫(梁咏琪)的芳心,李泽星决意重塑形象,奋力与“铁甲威龙”展开大战。。故事主要讲述了生意人达叔年轻时为能给妻儿一个安定的家,却买到了一所经人设计的房子, 却不知这处房子是故意被人设计为阴宅,住入后达叔生意败落,不久达叔的妻子自杀,却阴魂不散,有道士告诉达叔,如果想要妻子继续活着,就必须通过在房间里杀掉生辰在三月初三的人,以保证住所有足够的阴气。达叔为了一家团聚就听信道士所言,多年来不断杀人,原来一切皆是道士设计的一个圈套。在达叔准备最后杀掉这四个年轻人收手之际,案件终于被警察破获。。