Shrek Forever After makes you think you're in for a bad time, but then gives you one of the most intense and heartwarming stories in animation, the characters are flawed without being annoying, and the theme of valuing what you have while you have it is a good message for kids and adults