Inspired by Spaghetti westerns and exploitation flicks, Django Unchained stars Jamie Foxx as a slave turned bounty hunter trained by a former dentist (Christoph Waltz).

Foxx attempts to free his wife from a brutal plantation owner, played by Leonardo DiCaprio.

Director Tarantino has been calling the film a "Southern" due to its strong connection to the area in which it's set.

Django Unchained will be out this holiday season in the US.