After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2009
2007
2022
2017
2021
1999
2020
2019
2016
1972
2001
1995