Although the often humorous film may not quite rank among Chen’s best and that CGI-enhanced feline isn’t always convincingly up to scratch, the buoyant yarn nevertheless casts a beguiling spell.
In the end, sensationalism and simplistic emotions, bolstered by Klaus Badelt's sweeping score, decimate a story that has otherwise been unfolding nicely with gloom and intrigue.