Good review. I just saw it this afternoon (not in 3D though) and really liked it at first, but the more I thought about it the more I realized it was full of themes I didn't really identify with. But, it's still a really fun movie to watch...and I'm probably going to see it again tomorrow with some who haven't seen it yet.