Now I am not a big fan of violence but if you can get over the blood spurting and not take it as serious as blood letting should be.This movie is a great movie for the fact that it is a funny yet serious yet crazy movie. It keeps your interest through the whole 2 hrs and 45 minutes. I loved all the ridiculous character which were very believable. Great acting job by all involved. There was great raport beteen Foxx and Waltz, and hatred between Foxx, Waltz and Dicaprio. Sometimes you need a movie that is completly different.