After 25 years playing Hercule Poirot, British actor David Suchet explores the enduring appeal of his most legendary character.
2021
2023
2025
2017
2022
1984
2020
2018
2015
1993
2010
1998
2016
1999