After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2007
2019
2022
2024
1989
2017
2002
1998
2018
1987
2023
2021