A new trailer for Quentin Tarantino's 'Django Unchained' has blasted its way onto the web exclusively here on Yahoo! Movies UK.
There's a ton of new footage in the trailer including extended looks at King Schultz (Christoph Waltz) freeing Django (Jamie Foxx) and more of Leonardo DiCaprio's slave-driving Calvin Candie enjoying one of his more violent pastimes.
[Related video: Watch the first 'Django Unchained' trailer]
We also catch our first glimpse of Samuel L Jackson's character Stephen towards the end as the preview runs through the star-studded cast.
It's a much better trailer than the one released last week, cutting to the chase quicker and mixing Tarantino's laughs and violence better than before.
Tarantino's eighth studio film follows Django and his bounty hunter mentor Schultz as they shoot their way towards collecting a monster bounty and freeing Django's enslaved wife Broomhilda (Kerry Washington).
'Django Unchained' is set for release on 18 January 2013.