Taking off Poirot’s hat for good
David Suchet, who has played Agatha Christie’s Hercule Poirot on TV for the last 25 years, completes his run — and the character’s canon.
David Suchet, who has played Agatha Christie’s Hercule Poirot on TV for the last 25 years, completes his run — and the character’s canon.