After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2014
2024
1990
2017
2018
2016
2006
2001
1964
1999
1993
1978
2002