After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2023
2024
1994
2007
2003
1985
1999
1986
2017
1971
2016
2022
1987
2004
2009