Hercule Poirot and his perfectly waxed mustache are back in A Haunting in Venice. This third entry in actor-director Kenneth Branagh's revival of Agatha Christie adaptations feels very different from the previous films. Set in a haunted palazzo, it perfectly fits the bill as a spooky mystery – and it