Plot:
Pu Songling (Jackie Chan), who lives in seclusion in the deep mountains and old forests, is not only a talented writer, but also a master of catching monsters with unique skills. In a jewelry theft case, Pu Songling met Yan Fei (Lin Bohong), a rookie constable in Jinhua County. After that, Yan Fei, who was proposed by the government, came to the mountain and begged Pu Songling to be his teacher. At this time, the only daughter of the first county magistrate of Jinhua County (Pan Changjiang) was taken away by the demon Nie Xiaoqian (Zhong Chuxi). Although the mage Ning Caichen (Ethan Ruan) stopped her on the way, the whereabouts of the lady were unknown. Upon hearing the news, Pu Songling took Yan Fei and a group of demons who had already been subdued down the mountain to catch demons, but they were obstructed by Xiaoqian's sister Mirror Demon (Lin Peng). After a melee, although the mirror demon was eliminated, there was still a fate between Ning Caichen and Nie Xiaoqian...