This film is absolutely not for the faint of heart or easily offended crowd as it is brutal in more than a few ways. That being said it has a great storyline, amazing acting, and moments that are absolutely hilarious to give you a break from the violent scenes that can be VERY violent.. The scenes of racism can be and should be very hard to watch but people need to understand that is in this film for a clear reason. Overall it was a 9/10 for me and one of those movies you will definitely never forget.