Una película de fantasmas muy antigua comienza con la introducción del Festival de Fantasmas el 15 de julio de cada año. En medio de la trama, un jefe conoce a una mujer en un hotel.
El policía vestido de civil interpretado por Wu Zhenyu parece sucio y se comporta de forma grosera. El protagonista Li Cansen de "El amor de los fantasmas" es como un tonto, e incluso el entorno en el que se desarrolla la historia es repugnante. El día del Festival Magnolia, un fantasma masculino salió corriendo desnudo para vengarse del policía Wu Zhenyu, pero tenía miedo de su "pistola fantasma", por lo que se convirtió en la novia del repartidor Li Cansen y le pidió que robara el pistola. Al final, se demostró que Wu Zhenyu era simplemente feo, pero era un buen policía y el fantasma masculino era el verdadero malo, por lo que la policía y la gente trabajaron juntos para expulsar al fantasma.