DJANGO UNCHAINED (18, 165 mins) **** Starring Jamie Foxx, Christoph Waltz, Leonardo DiCaprio, Kerry Washington, Samuel L Jackson, Walton Goggins, James Remar, Jonah Hill. Director: Quentin Tarantino

Revenge is a dish best served cold, and Quentin Tarantino turns the temperature gauge to subzero in this blood-soaked western inspired by Sergio Corbucci’s 1966 revenge thriller Django starring Franco Nero.

Set in 1858, Django Unchained energises a simple tale of redemption with the writer-director’s characteristic flair behind the lens and on the page.

A superfluous interlude with poorly-prepared Ku Klux Klan members, who can barely see out of hoods made by one of their wives, is hysterical.

“If all I had to do was cut a hole in a bag, I coulda cut it better than this!” sneers one of the posse.

Tarantino guns down political correctness at every turn, not least with the creation of a black slave, played with fire and brimstone-spouting fury by Samuel L Jackson, who is even more racist than his white masters.

It’s little wonder that fellow film-maker Spike Lee, who has taken Tarantino to task for his love of the n-word in the past, has courted controversy by publicly stating his intention to boycott Django Unchained because it is disrespectful to his ancestors.

How Lee intends to accurately judge a piece of art without actually seeing it remains a mystery.

The bullets start flying “somewhere in Texas” when two slave merchants, the Speck brothers, meet a German dentist called Dr King Schultz (Waltz) on the road one night.

It turns out that the flamboyant European is also a bounty hunter and Schultz kills the Specks in order to release slave Django (Foxx) from his shackles.

Django is valuable because he the only man who can identify the murderous Brittle brothers.

Having been granted his freedom, Django agrees to help Schultz kill the siblings.

“Kill white folks and get paid for it – what’s not to like?” he quips.

Django subsequently learns that his beloved wife Broomhilda (Washington) has fallen into the clutches of a slippery plantation owner, Calvin Candie (DiCaprio), and Schultz pledges his allegiance on a suicidal rescue mission.

Django Unchained boasts some bravura sequences including slow-motion gun fights and snappy flashbacks.

However, you can have too much of a good thing.

Tarantino’s vision runs to a buttock-numbing 165 minutes and screams – unheard – for a judicious editor to prune the extraneous guff.

He could happily lose swathes of the final act, including scenes when the director plies a laughable accent as a bumbling Australian slave driver.

Foxx is tightly wound as a vengeful husband, playing the straight man to larger-than-life performances from Waltz, DiCaprio and Jackson.

The love story with Washington has some surprisingly tender moments, but whenever it seems Tarantino might be going soft, his characters unleash a blitzkrieg of expletives and cock their pistols.

The body count, like the running time, is unapologetically excessive.