After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2013
2014
2009
2020
2022
2023
1970
1998
2024
2002
2016
2003
2017