Okay so I was like 11 or so and shouldn’t really have been watching it but it was sometime between 2004-2007 on Comcast (if that helps) and it was a foreign (asian, not sure which country though) film about a bunch of murders where the murderer also raped his victims and he left what I seem to remember where peach slices (or maybe they were flowers, idk) in their nether regions. It’s messed up I know, but it was interesting. In one scene they found a body out in the pouring rain.
Memories Of Murder
http://www.imdb.com/title/tt0353969