After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2025
1996
2002
2018
2024
2021
—
2011
2019
2023
2010
1975
2016
2012
2020