Supremely messy, stylistically confused and cringeworthy at points.
Tired: Mark Ruffalo as Donald Trump.
Wired: Walter (from the muppets movie) as Robert Pattinson as Mickey 17.
I’m unsure how many times you need to watch a film before it can enter your top 4, but after watching this at 3 very different stages of my life, I think it’s finally graduated.
Plus, finding out that the guy who did the soundtrack - Jon Brion - is the same guy that co-produced Swimming and Circles, is the melancholic cherry on top.
I thought M. Night Shyamalan’s thing was plot twists? Guess he forgot what he was good at…