After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1994
2014
2002
2003
2017
1984
2021
2023
2022
1989
2004
2007
1987
1982