
The Knight of Shadows: Between Yin and Yang
2019 zh 108 minutes
Rating: 5.6
Plot
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.
Trailer
Cast

Jackie Chan
Pu Songling

Zhong Chuxi
Nie Xiaoqian

Ethan Juan
Yan Chixia / Ning Caichen

Austin Lin
Yan Fei

Qiao Shan
Liu Quanzhen

Charles Luu
Jian Kang

Lance Luu
Jian Mei

Mark Luu
Jian Zhuang

Pan Changjiang

Xia Meng
Girl

Lin Peng
Mirror Demon

Kingdom Yuen King-Tan
Madam Chu

Zhu Tianyu
Maid

Ren Qing'an
Guest

Guan Mei Ting
Guest

Hui Yuan
Girl

Jiang Yuan
Miss Chu

Lutong Ji
Little Boy

Guo Hexuan
Little Boy

Jia Haitao
Zhu Shi Hu

Zhu Jianfeng
Qian Shou

Hao Yanfei
Aunt

Ding Zhikai
Housekeeper

Ma Jiaying
Young Girl

Dai Ming
Antique Shop Owner

Li Dongyi
Antique Shop Clerk

Lv Chengdao
Tavern Owner