After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
1986
2019
2025
1997
2017
2012
2014
1999
2002
2020
2015
1966
1977
2022
2011
2016