I think the best part of this movie is that it is so random and unpredictable which made it very fun to watch. The action was awesome too, lots of martial arts, missiles, even a cat was used as a weapon a few times. I gave 5 stars for originality and good execution.