Micheal(任達華 飾)是職業扒手,功夫了得,卻為人正直,只肯偷不義之財和游客的一些錢物。玲(周嘉玲 飾)是Micheal的女友,十分鐘情於他,但每次提起結婚Micheal都總是輕輕帶過。年華漸逝的玲這天告訴Micheal如果他不答應結婚的話她就和別人結婚,Micheal以為她開玩笑沒有理會。
這時,黑幫想找Micheal幫自己去偷一些重要東西,但Micheal有自己原則,堅決不答應。這日,玲要結婚了,當她踏上巴士離開時,Micheal才恍然大悟,原來自己根本不能失去她!Micheal在巴士後面追玲,而此時黑幫來報復Micheal,子彈沒射中Micheal,玲卻不幸中彈身亡了。Micheal和黑幫殺手在巴士上展開肉搏,巴士最後不幸墜崖全部乘客身亡。
巴士公司為了安息這批乘客,以免他們化成厲鬼,特意安排開一趟鬼巴士……