THE KNIGHT OF SHADOWS: BETWEEN YIN AND YANG (2019) review

p2537915700

In Yan Jia’s The Knight of Shadows: Between Yin and Yang, Jackie Chan plays an imaginary version of Pu Songling, the late 16th-century, early 17th-century author of Strange Stories from a Chinese Studio – a collection of supernatural stories on which films the A Chinese Ghost Story or the Painted Skin franchise are more or less loosely based. This Pu is a writer too (and one eager to peddle his stories), but he’s also an actual demon hunter who operates from a mountain-top house, assisted by goblins Farty, Happy and Thousand Hands. While helping a hapless sheriff’s assistant (Lin Bohong) catch a jewel thief who’s actually a pig demon, Pu comes across Nie Xiaoqian (Elane Zhong), a demon who along with her sister Jing Yao (Lin Peng) feeds on the souls of young women, after promising them eternal beauty. Also on Nie Xiaoqian’s trail is Yan Chixia (Ethan Juan), a wandering demon hunter who’s none other than her former lover.

(more…)