After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2021
2009
2012
2019
1987
2020
2014
2006
2001
2025
2023
1966
1933
1998
1980