After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1963
2021
2022
2000
2008
1998
2007
2004
2001
2005
1991
2015
2009
2018
2024
1959