Once again, Rian Johnson proves himself to be a great director (particularly with visuals) but an absolutely awful writer who's obsession with exploring social/political themes always comes at the cost of turning almost every plot point and character ark into MacGuffins. For the record, I actually agree with his politics so please don't @ me. But good stories make for intelligent social commentary, not the other way around.

The cast are brilliant though so that's something!