After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2022
2014
2013
1980
2023
2010
2004
2008
2019
2018
2002
1972
2025
1998
2024