故事發(fā)生在清末民初,徐大帥(徐錦江 飾)于古墓之中獲得了五魔瓦盅,將其連同鎮(zhèn)壓它們的金佛一同收入囊中,起初,由于金佛的鎮(zhèn)壓,五魔不敢輕舉妄動,然而,管家見金佛起了貪念,將它偷走,這下五魔終于重獲自由,蠢蠢欲動準備興風作浪。 徐大帥有四房太太,五魔附身在徐大帥體內,將它們的胎種種在了四位女子體內,府內的廚師初六(張錦程 飾)和其戀人小魚(吳辰君 飾)亦不能幸免,之后,五魔殘忍的將已經沒有用處的徐大帥殺死。驅魔法師青海(黃秋生 飾)得知此事,聯(lián)手初六發(fā)誓要將五魔降服,幾場驚心動魄的大戰(zhàn)之后,青海身負重傷性命不保。