I've wanted to see it for ages and was really excited to do so for two reasons, first, I think Tarantino is one of the best directors around at the moment and I've loved all his work(that I've seen of course), and secondly, simply because this was set to be a western, and many of my favourite films consist of westerns.
So when I finally got to see it I had high hopes, and it did not disappoint! Tarantino blows us away(or rather himself*which you'll get once you see the film) once again with another amazing piece of cinema! It's a classic blood-bath Tarantino film, that I love so much! The perfect example of this being when Django is being shot at by numerous men, but every single shot seems to hit the dead guy in front of him, who's blood pretty much re-paints the house.
The writing, directing and acting are all spot on, Christoph Waltz giving the stand out performance in my opinion, he just knows how to steal the show, much a-like he succeeded in doing in Inglourious Basterds. Samuel L. Jackson plays a great role too, getting in all the swearing needed to feed my swear o'meter, and I never knew Leonardo DiCaprio could play such a convincing bad guy! I knew he was a good actor but he really shone in this. Can't forget the lead, Jamie Foxx, although I feel he gave the weakest performance of the four big names, definitely not a bad performance, which I should stress, its just the other three were on a slightly higher level. Then there's the soundtrack, to be honest I thought it was just perfect, all the songs where played at just the right moments, so fitting, a must have for my soundtrack collection.
I also think its great that Franco Nero, who played Django in the film Django (1966) gets a cameo as well!