"Django Unchained" is a very interesting, well-edited, well-directed and acted film, but it's also an uncomfortable film. Whether you have a problem with the violent depiction of slavery, the idea of a slave hero taking revenge, the torture that's shown, the death, or the blood, it just doesn't go down easy. As an action film it works rather well, and the fact that Django (Foxx) is out for vengeance against those that have wronged him and his wife, makes it one of the better motivated films about revenge. It also puts traditionally shown torture in exploitation films into a new context, as it's realistic and historically accurate, which only adds to the unsettling quality of the film. Christoph Waltz gives an amazing performance as a character that so rarely gets written or shown onscreen. Leonardo DiCaprio is very malevolent as Calvin Candie, showing us a villain that is almost unknowing of the absolute cruelty he inflicts, while also being arrogant, pompous, and spoiled. As a dandy he is nothing but interesting, although much more awe-inspiring is Samuel L. Jackson as the head house slave Stephen. His performance was incomparable, obviously the more complex and entertaining villain, even alongside Candie's absolute evilness. Stephen is both treacherous and crafty, unlike many villains seen before, and the fact that he betrays his own people makes him the more hated. The ending is where this film lost me. It kind of peters out here and there before gaining back its momentum, inevitably slowing to a grave pace at certain points. While the ending was significant in the awesomeness of the action, it felt tacked on in some way, less satisfying than if Django outright won, without consequence. That may seem selfish of me to say, and small minded, but a shootout would have felt better deserved.