This was a pretty good movie, especially for us HK fans. Tom Cruise took this role very seriously and spent something like 2 months going to tactical hand gun schools and some 1 on 1 time with a famous gun coach, can't remember his name. You also have to remember that in this movie, his character is a hitman/assasin, so he really doesn't care about anything other than self preservation and earning his money. I liked it alot.
+ another for heat, just watched it again the other night.
Another good 1 is Smoking Aces.