Keeping it short and saying it was an honestly enjoyable movie. If you read the one star reviews you'll either see people that didn't watch the movie or simply don't possess the ability to read between the lines. It's not for everyone but if you dislike it because you didn't watch it or refused to pay attention to some very obvious details or explanations, then I don't really know how to help you.