Loading...
The Knight of Shadows: Between Yin and Yang

The Knight of Shadows: Between Yin and Yang

2019·Movie·1h 48m

Action, Adventure, Family, Fantasy, Romance

5.6 / 10 (152 votes)

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.

Directed by
Yan Jia
Original language
中文
Released
5 February 2019

Where to Watch

Availability in the US · Subtitle and audio track data

Prime Video
Watch now →

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Jackie Chan

    Jackie Chan

    Pu Songling

  • Zhong Chuxi

    Zhong Chuxi

    Nie Xiaoqian

  • Ethan Juan

    Ethan Juan

    Yan Chixia / Ning Caichen

  • Austin Lin

    Austin Lin

    Yan Fei

  • Qiao Shan

    Qiao Shan

    Liu Quanzhen

  • Charles Luu

    Charles Luu

    Jian Kang

  • Lance Luu

    Lance Luu

    Jian Mei

  • Mark Luu

    Mark Luu

    Jian Zhuang

  • Pan Changjiang

    Pan Changjiang

  • XM

    Xia Meng

    Girl

  • Lin Peng

    Lin Peng

    Mirror Demon

  • Kingdom Yuen King-tan

    Kingdom Yuen King-tan

    Madam Chu