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.
1970
1961
1962
1937
1959
2014
1994
1916
1924
2006
2019
1999
2017
1993
2016
1992