It is, of course, Tarantino's second foray into period history coming straight after the brilliantly bonkers revenge-of-the-Jews World War Two rewrite, Inglourious Basterds.
Django Unchained is set mostly in the antebellum South two years before the American Civil War though it spends a good deal of its first half out on the prairie.
In cinematic history terms, it's reconstituting Spaghetti Westerns with slave-schlock films of the 70s. And intentionally or not, its Sergio Leone pasta-cowboy cool is sauced by Mel Brook's 1974 classic yeeha spoof Blazing Saddles - a film which got laughs from the very idea of a black cowboy (as well as KKK idiots and German accents).
Christoph Waltz, who played the chatty SS colonel in Basterds is here as Dr. King Schutlz. He's a bounty hunter who's sort of a kindly Teutonic Doc Holliday who, having unshackled Django while getting the movie's body count off to a flying start, then mentors him in the ways of the West. He agrees to help him find his wife who is now owned by the cruel Mr Candie.
Which might sound simple but this is not a film to cut to the chase at any time in its near three hours on screen. Much of it Tarantino spends showing how slavery was, like, so much worse than Gone with The Wind.
But really Django Unchained is no more about America's slavery shame than Basterds contemplated The Holocaust. It's all there to stoke Django's eventual avenging hellfire, which once unleashed makes for a grimly satisfying, truly Tarantino-esque conclusion.
It's just a pity his bloody movie takes so bloody long to tick all those boxes.
Stars: 3.5/5
Cast: Jamie Foxx, Christoph Waltz, Leonardo DiCaprio, Samuel L. Jackson, Don Johnson
Rating: R16 (graphic violence, offensive language)
Running time: 165 mins
Verdict: Tarantino's Spaghetti Western, too heavy on the sauce