
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.
Where to Watch
Top 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
More Like This

Wish Upon a Unicorn

Dragonheart: Vengeance

The Storm Riders

Endless Journey of Love

Bionicle 2: Legends of Metru Nui

A Legend

The Bodyguard

Snow Queen

The Secret Kingdom

The Forbidden Kingdom

The Mortal Instruments: City of Bones

Bionicle 3: Web of Shadows

Detective Dee: The Four Heavenly Kings

Discovering Dinotopia

SlugTerra: Return of the Elementals

Jumper

Marvel Rising: Playing with Fire

Jack the Giant Slayer

Firebreather

Stardust
