After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1976
2022
2014
2017
2007
1993
2024
2004
2006
2023
2008
1995
1997
1998
2018
1980