Some thoughts:
I love how much of a freaky weirdo Pattinson gets to be in this. His performance was really good.
Bong Joon-ho certainly has some opinions that are on display, and I loved it.
Mark Ruffalo and Toni Collette are also great and brought a lot of fun to their characters.
I’ve seen some comments saying it got a bit messy in the middle, which I agree, but it deals with a lot of fairly heavy subjects and sticks…