After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2020
2025
2008
2014
2017
2021
—
1965
1959
2019
1987
2007
2023