
The Knight of Shadows: Between Yin and Yang
2019 · Movie · PG · 108 min · ★ 5.6
A legendary demon hunter is called to a remote village to look into the disappearance of young girls. As dark forces from beyond the human world close in, he travels through hidden realms and strange dimensions to uncover what’s happening and try to stop the threat.
Also known as Knight of Shadows: Walker Between Halfworlds
Where to watch
Watch free on Amazon Prime Video, Tubi and Pluto TV — also streaming on Amazon Prime Video and Hi-YAH!.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- 神探蒲松齡
- Years
- 2019
- Release date
- 2019-02-05
- Language
- Chinese
- Rated
- PG
- Runtime
- 108 min
- Max quality
- HD
- TMDB rating
- 5.6/10 (146 votes)
About
You’ll likely enjoy this if you’re in the mood for a colorful, high-fantasy adventure with comedy and romance, similar in spirit to Kung Fu Yoga; Not for you if you want tight storytelling or grounded action.
Pros: imaginative fantasy worlds; light comedy moments; romantic subplot | Cons: messy, confusing plot; weak dialogue and jokes; uneven effects
Themes
- martial arts
Cast & crew

Jackie Chan
as Pu Songling

Zhong Chuxi
as Nie Xiaoqian

Ethan Juan
as Yan Chixia / Ning Caichen

Austin Lin Bo-hung
as Yan Fei

Qiao Shan
as Liu Quanzhen

Charles Luu
as Jian Kang

Lance Luu
as Jian Mei

Mark Luu
as Jian Zhuang

Pan Changjiang
- XM
Xia Meng
as Girl
Directed by Yan Jia