terrible. This film had a lot of potential, especially with the star power cast that it had, which is the case for most Hong Kong films of the early 2000s. The film was overly predictable, came off as a very bad Tony Scott imitation (which is a very bad thing) and performances were hammy. Had they bothered to work hard on making a good script and really put some thought into the music and editing, this film could have been decent. Alas, we are left with a failure of a film.