Really, who better than Rian Johnson to bring the whodunit into a divisive and diatribe-ridden 2019? His usual affection for his characters and irreverent humour are employed to great effect in a studied, snappy, and surprisingly warm genre yarn that grapples with entitlement and integrity in provocative, unexpected ways. Craig, De Armas, Jamie Lee and Plummer all play against type wonderfully. What a blast!