After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1966
2006
1993
2008
2017
—
1980
2019
2005
2023
2004
1986
2002
1976
2011
2020
2001