Rian Johnson has done it again this is one of the best murder mystery films out to screen, excellently crafted with a twist which while hilarious caught me off guard completely, Daniel Craig is just an incredible actor, his performance as blanc is immensely entertaining, he is my favorite on screen detective to appear on screen, the movie just like it's predecessor breaks down the murder mystery genre while staying faithful to the films that came before it's an homage to those earlier films in the genre while breaking down the cliches that have plagued the genre for a few years now, this is what a modern murder mystery looks like, miles above murder on the orient express and murder on the Nile which is full of said Cliches, Glads onion is a must watch.