I did a search and found no threads on it so hey might as well make one.
All I have to say about that movie is Holy Sweet Fuck. The movie is beyond fucked up I don't think there are words strong enough to describe it. Makes me want to buy a gun and keep it with me at all times or just when travelling. Either way I suggest that anyone and everyone see this movie your in for a complete mind fuck.