'Django Unchained' is almost here, well almost here if you're in the US, Brits will have to wait until January 2013 for Quentin Tarantino's blood spattered Western epic, but to whet the appetite we've got a brand new trailer for the movie.
In the trailer we see Leonardo DiCaprio relishing his role as evil plantation owner Calvin Candie, with Jamie Foxx as the honourable slave turned bounty hunter Django.
The film, which hasalready caused controversy for its extraordinary level violence, sees Kerry Washington as Django's wife Brunhilda von Shaft, Christoph Waltz as Dr King Schulz, a bounty hunter who buys and helps Django get revenge on a cruel slave owning society that has stolen his wife away.
The trailer gives us a taste of the stylised violence and typical Tarantino humour we can expect to see, as the director returns for the first time since making 'Inglorious Basterds'.
The film gets its US release on Christmas Day, with Brits being able to see it from January 18.
WATCH: The brand new 'Django Unchained' trailer
PHOTOS: Stills from 'Django Unchained'