After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2016
2017
2015
2020
2025
1970
2024
2022
1979
2005
2010
1961
2006
1987
1993