There are always a million reasons not to give a movie a 5 star rating, the least of which should always be that you are the only person giving such a high-rating, though this reason often tends more towards the most of which. This movie may be self-aware and predictable, but it is delightfully so, and it takes the time to occasionally step outside the conventions of the genre, and filmmaking in general, in order to satisfy its audience, and for those reasons the theater literally stood up and cheered, and I applaud that.