Mercy (2000) 30 September 200023 July 2021 Rating: ★★★ Psycho-Sexual Thriller Director: Damian Harris Actors: Ellen Barkin, Peta Wilson, Julian Sands, Wendy Crewson, … Category: Horror