Knives Out ★★★★

This star-studded cast give us the best ‘whodunnit’ in recent years. A detailed plot, well thought out twists and turns and social commentary help make this one of the top 10 movies of 2019. Ana de Armas gets to show her range, Daniel Craig shows his greatness in a role he actually enjoys, Jamie Lee Curtis is a powerhouse throughout and Chris Evans steals the show.