My husband, granddaughter and I really liked it. Great combination of drama, action and comedy. We're in our 60's and our granddaughter is 19 and we all agreed it was a great movie to see. We can't understand the negative reviews at all. You go to the movies to be entertained and it absolutely did that for us.