I’ve seen the trailers for this, and hoped it would be good. It was. The humor and character development were more sophisticated than I expected, and laughed quite a bit. I can see where some might be offended that this movie has a sociopolitical agenda. It is similar to WALL-E in that regard, where it tries to illustrate how consumption without restraint can put the world on a collision course for disaster. I am fairly sympathetic to that message, so I wasn’t offended. More than anything, I really enjoyed the humor.