This isn't the worst movie I've seen, but these 5 star reviews are definitely not warranted. For this to be a John Woo movie, I found it rather boring and the story was not written well at all. The last action scene was utterly too long and somewhat ridiculous.