Saw with my 9 year old. Had a deep "life lesson" meaning. Was hoping the movie would be more about the family, kids growing up, etc....but was more of a "be happy with the life you have" movie. Was a good movie, but didn't really bring closure to Shrek and Fiona's life like I had hoped. Definitely worth seeing though! If I had been prepared for the storyline, I would have enjoyed more.