After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2024
2009
2000
2017
2008
2003
1991
2015
1916
1973
2019
2023
2014
1984