Aspiring to be the top demon hunter, Yan Chixia (Louis Koo) ventures into the sinister Black Mountain, taking it as his training ground. There, he has slain all kinds of evil spirits and monsters in countless dangerous battles, but when the young exorcist encounters the enchanting fox spirit Nie Xiaoqian (Liu Yifei) and falls helplessly in love with her, he can't get himself to kill her. Years later, the village at the bottom of Black Mountain is faced with a serious drought, and the villagers are forced to find a new source of water on the demon-infested mountain. Part of the search team, a good-natured scholar named Ning Caichen (Yu Shaoqun) becomes smitten with Xiaoqian, who is being enslaved by the powerful and bloodthirsty Tree Demon (Kara Hui)... |