After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1998
2017
2022
2004
2015
1995
2023
1996
1989
2019
2007
2008
2018