A Haunting In Venice review – a charismatic spin on the locked-room mystery Kenneth Branagh returns for his third outing as legendary sleuth Hercule Poirot.