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.
1999
1970
1941
2022
1985
2007
1972
1992
2004
1965
1945
1922
1958
1959
1990
2010