After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1985
2018
2015
2002
2019
2024
2013
1943
1999
2007
2008
2006
2011
2005
1996
2003
1997