Disclaimer: I might not have seen some of the movies you got damn idiots have seen, so if a movie you like doesn't make the list, that could be why. Or I just plain don't like it, which is the most probable answer. So fuck off with the negative feedback if you have any.
Coming in at #2 is "Hounds of Love." An Australian indie movie. This movie will fuck you up, even this 1 minute trailer will make you extremely uncomfortable. But as it even sees in the trailer "Brave audiences will be rewarded." And trust me, I was. Great movie, fucked up, but great.