Leon (Stephen Chow) es un cazafantasmas peculiar, nunca tiene miedo a nada en la vida. Va vestido con gorra, gafas y traje negro, va siempre con una planta que le indica donde hay fantasmas. Utilizará trucos y medios, normalmente absurdos, para vencer a los espectros. Kwan (Karen Mok) es una jovencita, rebelde y macarra que se “enamora” de Leon.