Complicated and stylized martial arts fantasy in which a young orphan is offered a life of riches by a goddess (Hong) with the caveat that she will lose every man she loves. Qingcheng (Cheung) lives with her bargain until she falls for General Guangming (Sanada), he of the crimson armor. Except it was his slave, Kunlun (Dong-Gun), who was wearing the armor and actually rescued the princess. Never really makes any sense (at least to Westerners). Mandarin with subtitles; also released at 121 minutes.