Hmm...Who was the chinese actress playing? I couldn't find her between the Movie cast =P.
Plus, typing Chow Yun Fat takes me here.
However, I saw the actor when I Wiki'ed your favorite movie. I never watched it though, was too young back then =P.
EDIT: No no, I don't want to affect your vote either, just want someone experienced to try the maps and suggest what was better.