Plot:
After the lonely Tianbao, the glory of the great Tang Dynasty came to an end, and the majesty and centripetal force of the court were further weakened. At this time, there were many vassal states and factions. Under the fragmented chaos, the Li Empire barely maintained a fragile peace and prestige. In Weizhou Town, one of the three towns in Hebei, the stubborn and violent Jiedushi Tian Ji'an (played by Zhang Zhen) was ambitious and acted at the opportunity. The court sent the Shen Ce soldiers to attack Wang Chengzong, and Weizhou's main and subordinates held their own opinions and disputes continued. At the same time, Tian Ji'an's cousin Nie Yinniang (played by Shu Qi), who was taken to the mountains by the princess Taoist nun to practice swordsmanship since childhood, returned from her apprenticeship. She followed the teachings of her master and pursued the idea of killing one person to save ten thousand people. She killed many senior officials in succession, and this time she returned with a sniper target on Tian Ji'an. This film is adapted from the legendary novel "Nie Yinniang" by Pei Xing of the Tang Dynasty, and won the Best Director Award in the competition unit of the 68th Cannes Film Festival.