A flower fairy comes to the mortal realm and falls in love at first sight with a man. She takes initiative, flirts with him and confesses her feelings. However, she is accidentally pulled into a series of disturbances involving the tree demon, the magistrate’s daughter and an impending battle between gods and demons.
A woman died from having all her blood sucked out of her. Constable Song Yichen (Han Dong) who has received orders to investigate the murder arrives at the crime scene and discovers a flower mark on the woman’s corpse. When he is suddenly attacked by a tree spirit (Chen Yuxuan), he is saved by the flower fairy Jiang Fei (Gan Tingting) who takes him to the three heavens. Song Yichen notices that Jiang Fei’s aunt (Yang Jingru) has a similar flower mark on her forehead and begins to suspect that she might be the murderer. Lei Ning’er (Wu Motong) of the demon hunter tribe begins to assist Song Yichen in the case. However, she will stop at nothing to fulfill her plan to find her way to the three heavens and destroy it.