Ignore all the bad reviews, this is a good movie with a bit of everything. It is only entertainment, after all. I honestly think there are some reviewers who simply cannot find anything positive to say about anything, their lives are simply that empty.