This movie has some great fight scenes and incredible stunts but the plot is only average and the casting director should never have been hired. most of the acting is so awful it will have you cringing, especially the performances of Coolio and Norika. And while Aaron Kwok and Lee Hom give reasonably good performances, they've given the actor who can barely speak english (Kwok) the english lines and the American born actor (Lee Hom) with a rather bad mandarin accent got most of the mandarin lines