Un immeuble résidentiel Hongkongais est l’objet d’étranges manifestations surnaturelles. Leurs sources, c'est le fantôme d'une grand mêre qui cherche à se venger. Elle prend possession de l’enfant du couple responsable de sa mort pour cela mais, au moment ou elle est sur le point d’assouvir sa vengeance, un mystérieux homme parvient à l’arrêter. Cet étrange personnage se nomme Léon (Stephen Chow) et est un chasseur de fantômes (quand il n’est pas à l’asile psychiatrique). Impressionné par ses incontestables capacités et concerné par le fait que ses agissements risquent de rameuter d’autres fantômes, l’équipe de vigiles de l’immeuble accepte d’apprendre à combattre les manifestations de l’au delà sous sa tutelle.