It seemed in limbo between being a comedy action and a serious action. For me the comedy section was hit and miss and it excelled when it was more serious and the action as a whole was very good. Unfortunately Amber Heard's character optimised this and her whacky appearance seemed out of sync with the rest of the film and the comedy didn't particular work and just felt more strange than anything else. Overall though an easy and enjoyable watch.