The film is adapted from the Chinese classical masterpiece "Strange Stories from a Chinese Studio".
During the Qin and Han Dynasties, Wei Wangsheng led the Wang family army to rescue a beautiful woman in a fierce battle with the sand bandits in the Western Regions, and brought her back to the Jiangdu Wang Palace. Unexpectedly, this woman was actually Xiao Wei, the "Nine Skies Beauty Fox", transformed in human skin. Her skin must be maintained with human hearts, so Xiao Yi, the invisible assistant of Xiao Wei - a demon cultivated from a desert lizard, kills people every few days to take their hearts and offer them to Xiao Wei, to express his love for Xiao Wei. Thus, the city of Jiangdu fell into terror. Because of the handsome and brave leader of the Wang family army, Wang Sheng, Xiao Wei developed feelings for him and kept tempting Wang Sheng with witchcraft, wanting to replace the status of Wang Sheng's wife, Peirong.