Release Date: 28 Tue, Apr 1931
Belgian sleuth Hercule Poirot investigates a mysterious suicide at a country house.
as Hercule Poirot
as Sir Roger Ackroyd
as Ursula Browne
as Dr. Sheppard
as Lord Halliford
as Ralph Ackroyd
as Mrs. Ackroyd
as Caryll Sheppard
as Insp. Davis
as (uncredited)
2013
1985
1986
2021
2017
2010
1992
1987
2014
2007
1969
1998
2025
1942
2026
1980
2024