After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2012
1962
1993
2017
—
2022
1980
1995
2003
2009
2023
2019
2016
1996
2018