After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1999
1990
2021
2010
1966
2023
2008
2020
2009
2024
2007
1976
2003
2018
2022
1972