Mercy (2000) Damian Harris, Ellen Barkin, Wendy Crewson, Peta Wilson August 6, 2018 Mystery, Thriller Homicide detective Catherine Palmer investigates a series of serial killings of women who have been tortured to death by S&M, all of whom have had their eyelids cut off. Read More »