Oh my god. I had never heard of this film before today, but having seen the trailer, I HAVE TO GO SEE IT. Warning, this is the red band trailer, so there is NSFW language.