After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1896
2019
2021
1943
1967
1982
2022
2011
2006
2014
2007
1983
1993
2024
2023