After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2012
2019
2016
2014
1993
2004
2024
2007
2006
1977
1986
2015
1999
1974
2017
2022
1979