Kenneth Branagh and his mustache are back as Hercule Poirot in A Haunting in Venice. Let's get spoilery and talk about the film's ending.