Keith Allen plays William Palmer in this true story of a Victorian-era English surgeon who uses poison to settle scores and ward off debt. William lacks a sense of regret, even after killing his wife, brother and three of his own children.
1967
1986
1982
1963
1971
1989
1965
2001
2005
2007
1979
2008
1932
1937
1985
1973