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.
The Big Sleep
Cinderella Man
Dead Man
Bullet Scars
The Last Angry Man
The Sex Symbol
Street Kings
Anna and the King
The Pursuit of Happyness
Greed
The Discovery of Heaven
Tropicana
Frenzy
Loving Pablo
Three Girls Lost
The Miracle Season
Swarna Kaduva
Isabella
The Queen
Lonely Hearts