I was totally taken off guard by the end of this movie, and several of the twists in the middle. At the same time, it all made perfect sense, it wasn't absurdist or anything. On the contrary, it was a very gritty. The action was of the kind of action that made you glad you really never get in gun fights. The romance was kind of silly, but I like Hong Kong romance humor. This wasn't the best movie I've ever seen, but if you're in the mood for some crime, this is a pretty good bet.