Multiple versions/edits exist, ranging from 90 minutes to at least 150 minutes. The full 2-part movie is called A WARRIOR'S TRAGEDY, whilst the edited single-part versions go by the name INVINCIBLE POWER OF KINDNESS.

A fun 90's wu xia romp - 7/10 (16 October 2001)
Cheesy (01 December 2002)
Buy it... it's a work of genius! - 8/10 (06 April 2002)
Sammo Hung (Director, Action Director) Chiu Cheung-Gwan (Action Director) Ti Lung Yeung Fan Cynthia Khan Ngai Sing Wong Kam-Kong
A remake of Chang Cheh's IRON BODYGUARD.
Worth a watch (12 August 2004)
Michael Mak (Director) Chu Yen-Ping (Director, Producer) Ching Siu-Tung (Action Director) Ma Yuk-Sing (Action Director) Michelle Yeoh
Wong Jing (Director, Writer) Jackie Chan (Action Director) Ching Siu-Tung (Action Director) Joey Wang Richard Norton Chingmy Yau Leon Lai