Way too many blasphemous words, cursing and swearing throughout.
This would have been a good Film if they excluded all the swearing. Four or five swear words from the pimp and his hookers would have been understandable, but there is constant blaspheming throughout this entire movie from start to finish mainly from "Stu" (played by Colin Farrell) it's gross and because of that the movie is off-putting.
The writers had a good plot storyline, they could have written better dialogue, i know that they're better than that, they should have stopped being so lazy and used more interesting dialogue instead of the swear words.