I love a whodunnit even when I know who did it. And who doesn’t know who did it in Agatha Christie’s Death on the Nile? It’s Kenneth Branagh’s second outing as the Belgium sleuth, with a tash so vigorous you wonder how it stays up. Branagh first cut his teeth as Poirot on Murder on the Orient Express back in 2017 where he introduced us to a more troubled, introspective private eye, quite different from the fastidious and slightly fey comic version we’ve come to expect. This time around we learn more about Poirot’s back story: a man scarred in every sense by the savage reality of the Great War. This isn’t quite as Agatha wrote it and, no doubt, purists will hate the update. When the elegant SS Karnak set forth once again on that fateful Nile cruise, many critics asked why bother? I, for one, enjoyed the choppy adventure.