The Killer Inside Me (2010)
The Killer Inside Me is a 2010 American film adaptation of the 1952 novel of the same name by Jim Thompson. The film is directed by Michael Winterbottom and stars Casey Affleck, Kate Hudson, and Jessica Alba. At its release, it was criticised for its graphic depiction of violence directed toward women.
More at Wikipedia.