The Knight of Shadows: Between Yin and Yang
About The Knight of Shadows: Between Yin and Yang
Pu Songling, a legendary demon hunter, is asked to investigate the mysterious disappearances of young girls from a small village. When he discovers evil forces are kidnapping the girls to feast on their souls, he sets out to save humanity from the inhuman invasion journeying through hidden worlds and colorful dimensions.
The Knight of Shadows: Between Yin and Yang (2019) is a fantasy romance film directed by Yan Jia. It runs 108 minutes and was released in February 2019.
Jackie Chan stars as Pu Songling, Zhong Chuxi as Nie Xiaoqian, Ethan Juan as Yan Chixia, and Austin Lin as Yan Fei. The screenplay is by Boham Liu. Production companies include Golden Network Asia and iQiyi Motion Pictures. In the United States it streams on Amazon Prime Video, Amazon Prime Video with Ads, and Hi-YAH.
TMDB voters put it at 5.6 out of 10 across 152 votes and it carries a PG rating.