No one directs a gun battle like Michael Mann. That was the most enjoyable part of the film. The rest of it was frustrating and predictable. I did not believe that Colin Farrell would have an affair with Gong Li. I mean, I\'ve always had a crush on her, but she\'s 11 years older than him. She\'s beginning to look her age, and it didn\'t look right on screen.