The Knight of Shadows: Between Yin and Yang
The barrier protecting humans from the realm of demons has fallen, and hordes of demon are pouring into the human realm. The King of Demons sends demon hunter Songling in the guise of a master detective to track down every last one. Gifted with the king's magical calligraphy brush, he is aided on his mission by a motley group of friendly demons. He teams up with police detective Fei to solve the case of a series of teenage village girls who have gone missing. He soon learns that the girls are being abducted by the beautiful demoness Xiaoqian in partnership with a cunning mirror demon. As Songling investigates, he encounters another demon hunter, Chixia, in mid-battle with two demons. Songling defeats the mirror demon and rescues Chixia before bringing him to his studio workshop. He learns that Xiaoqian was once a human who fell in love with kind-hearted snake demon Cai Cheng. Cai Cheng gave Xiaoqian his Spirit Orb in exchange for her shadow, only for the blood-stained orb to transform her into a soul-sucking demon. Instead of entrapping souls, Songling must now save one.