I have to admit, I had low expectations for this 4th addition of the Shrek movies, but I was very happily proven wrong. This is a great way to end the Shrek phenomenon. Even the things that I had already seen in the trailer were laugh-out-loud funny in the context of the movie. By the way the ages of the 4 of us that went was 50, 25, 20, and 20. We all loved it!