After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2024
1971
2007
2000
2006
2004
2011
1997
2022
2008
1985
2012
2014
1959
1990
1983
2013