Review: Moody, gothic ‘A Haunting in Venice’ sees Kenneth Branagh return for third Poirot outingBy Shyama Krishna Kumar · 14 September 2023