It surprised me, but I liked it!  I put off getting this DVD because I had been disappointed before with HK action movies.  Grim, brutal and usually ending in a bloodbath of some sort, with low production qualities and nil storyline in some cases, or just very hard to follow!  However, this one is really good. though it was a bit confusing to follow at first.  But I am really getting tired of Hollywood movies - they all seem the same to me with their jazzed up special effects at the expense of the story.  This movie had SFX but not too much.  I liked the young actors and hope to see more of them in future.  Sam Lee was especially funny and I suppose the "teeny-boppers" will sigh over Nick Tse and Steven Fung.  Eric Tsang was as zany as usual (I have seen him before in comedies).  But the moody Japanese villian Akatora almost stole the show.  You almost felt sorry for him in the end. Another surprise was the tense undercurrent between Jack and Lok (the Chinese villian).  They seemed to almost be friends, Lok even saving Jack's life!  Loved the cameo by Jackie Chan at the end.  (He's still my favourite HK action star!)  But a a very good movie, good action and acting. It looks like the HK action movie genre is really picking up it's act with good storylines PLUS great action.