Movie review: Not enough of Jackie Chan in The Knight Of Shadows: Between Yin And Yang

Jackie Chan plays Pu Songling, a demon hunter with a glowing magical calligraphy brush whose powers are as formidable as they are visually impressive. PHOTO: SHAW ORGANISATION

REVIEW / FANTASY ACTION COMEDY

THE KNIGHT OF SHADOWS: BETWEEN YIN AND YANG (PG: Some Violence)

109 minutes/Now showing/3 stars


The story: The boundary between the world of humans and monsters has collapsed, and hordes of demons are pouring into the human realm. A legendary demon hunter (Jackie Chan) defends humanity from an inhuman invasion, aided by a motley group of friendly monsters. He teams up with police detective Fei (Austin Lin) to solve the case involving teenage village girls who have gone missing.

Tales from the short story collection Strange Stories From A Chinese Studio have been adapted into so many films and plays over the decades, that yet another movie adaptationwould have to be that much different.

And while this latest movie's brilliant computer-generated imagery and Jackie Chan's everyman charm work in its favour, there is still somehow a feeling that we have seen some of these characters before.

Chan plays Pu Songling, a demon hunter with a glowing magical calligraphy brush whose powers are as formidable as they are visually impressive, like being able to summon tentacle-like chains to entrap monsters.

Already known for his martial arts prowess, Chan also shinesin physical comedy and imbues his character with a playful sense of humour. For instance, he uses the brush to draw cat whiskers on a police detective in one scene, and falls to the ground after being cut loose from his binds in another.

This is a Jackie Chan everyone knows and loves. Accompanied by a crew of mostly pint-sized friendly demons, he goes on a rollicking adventure through fantasy and legend, filled with stunning backdrops - from a secluded bamboo forest to a vast torrential sea.

Unfortunately, the movie goes off the rails at the introduction of a secondary plot, which is loosely adapted from the short story of Xiaoqian, a female ghost who falls in love with a human scholar.

In this movie, Xiaoqian is a beautiful demoness played by Chinese actress Elaine Zhong, who is romantically linked to another demon hunter played by Taiwanese actor Ethan Juan. But despite the pair's idol good looks and on-screen chemistry, their tangled love story seems rehashed from many other films, such as the 1987 and 2011 versions of A Chinese Ghost Story, as well as the 1997 animated version.

The result? A tacky melodrama which serves more as a distraction than a major plotline.

It would have been much better if the film had just stuck with the entertaining Jackie Chan.

Join ST's Telegram channel and get the latest breaking news delivered to you.