Le costume bleu de Django (Jamie Foxx) est une référence au célèbre tableau "L'Enfant en bleu" du peintre anglais Thomas Gainsborough. Le film Emerald of Death (1919) du réalisateur allemand Friedrich W. Murnau s'est également inspiré de cette image. Ce réalisateur était connu pour avoir créé une technique de caméra appelée "La caméra déchaînée".
Dans le film, Calvin Candie (Leonardo DiCaprio) explique qu'à travers l'étude de la phrénologie, il peut trouver trois fossettes sur le crâne de Ben qui représentent l'intelligence. La phrénologie était une phase malheureuse de la psychologie réelle où l'on croyait à l'époque que les bosses à différents endroits du crâne représentaient différents traits, comme la créativité, les capacités athlétiques, etc.
Quentin Tarantino a eu l'idée de filmer Django lors d'une tournée promotionnelle pour Inglourious Basterds (2009) au Japon, où il a découvert une boutique vendant des bandes originales de westerns spaghetti. Il a acheté le disque, l'a écouté et a rapidement eu une image complète de la scène d'ouverture avec le Dr Schultz (Christoph Waltz).
Lors des premières réunions avec Quentin Tarantino, Leonardo DiCaprio a hésité sur le rôle de Calvin Candie en raison de son langage grossier et de ses expressions racistes. Il demandait sans cesse s'il devait dire toutes ces grossièretés. Tarantino a insisté pour qu'il s'investisse pleinement dans le rôle ou qu'il le laisse à quelqu'un d'autre. Finalement, DiCaprio a accepté les conditions.
Les lunettes portées par Django dans le film ont été obtenues pour Jamie Foxx par la costumière Sharen Davis ; elles sont une réplique des lunettes portées par Charles Bronson dans Le Bison blanc (1977).
L'armature en forme de dent sur le chariot du Dr King Schultz (Christoph Waltz) était une idée de Quentin Tarantino. Cependant, en raison du tournage en forêt, elle se cassait constamment et vingt pièces ont dû être fabriquées au final.
Leonardo DiCaprio (Calvin Candie) s'est blessé deux fois lors du tournage des scènes. La première fois, c'était lorsqu'il a frappé la table de sa main lors du dîner et a accidentellement heurté un verre, suivi de l'improvisation parfaite de Leo qui a finalement été utilisée dans le film ; et la seconde fois lors de la scène du marteau où Leo s'est cogné la tête. Dans le film, le marteau a été remplacé par une réplique en mousse.
Leonardo DiCaprio, qui incarne Calvin Candie dans ce film, était initialement le premier choix de Tarantino pour le rôle de Hans Landa dans Inglourious Basterds (2009). Cependant, Tarantino a décidé que le rôle conviendrait mieux à un acteur germanophone, et le rôle a donc été confié à Christoph Waltz, qui a interprété le Dr King Schultz.
Django Unchained est le premier film de Quentin Tarantino à être projeté dans les cinémas chinois. Comme la plupart des films destinés au marché chinois, il a dû passer par la censure, où la couleur du sang, sa hauteur et l'angle ont été ajustés.
Tout comme dans Inglourious Basterds (2009), plusieurs langues comme l'anglais, l'allemand, le français et aussi l'italien sont utilisées dans le film.
C'est le deuxième film de Quentin Tarantino pour lequel Christoph Waltz remporte un Oscar pour son rôle. Le premier était pour le film Inglourious Basterds (2009).
La scène d'ouverture est similaire à celle de Django (1966), sauf qu'ici Django (Jamie Foxx) est un prisonnier qui marche dans le désert, tandis que dans le film précédent, Django (Franco Nero) marche dans la boue en traînant un cercueil derrière lui. Une autre différence est le cadre temporel : le film original se déroule après la guerre de Sécession, alors que Django Unchained se déroule avant la guerre de Sécession américaine.
Le Dr Schultz (Christoph Waltz) rappelle à M. Candie (Leonardo DiCaprio) que son esclave d'Artagnan (Ato Essandoh) porte le nom du héros du roman "Les Trois Mousquetaires" d'Alexandre Dumas. Waltz et DiCaprio sont tous deux apparus dans des adaptations cinématographiques de cet écrivain. Waltz a interprété le cardinal de Richelieu dans Les Trois Mousquetaires (2011) et DiCaprio a joué le roi Louis XIV et son frère Philippe dans L'Homme au masque de fer (1998).
Le cri final de Stephen (Samuel L. Jackson) est une allusion à la fin du classique du western spaghetti Le Bon, la Brute et le Truand (1966), où Tuco (Eli Wallach) crie aussi "Fils de...", mais ne finit pas sa phrase.
Le Dr Schultz (Christoph Waltz) raconte à Django (Jamie Foxx) la légende de Broomhilda et Siegfried, qui fait référence à l'épopée allemande connue sous le nom de "La Chanson des Nibelungen". Mais en réalité, l'histoire de Broomhilda et Siegfried est complètement différente et se termine, entre autres, par le meurtre de Siegfried et le suicide de Broomhilda sur sa tombe.
Le Dr Schultz (Christoph Waltz) mentionne lors du dîner à Candyland qu'il travaillait autrefois dans un cirque. L'acteur Christoph Waltz a joué dans le film De l'eau pour les éléphants en 2011, dans lequel il interprétait l'un des personnages principaux.
Le film est un hommage aux westerns spaghetti, plus précisément au réalisateur Sergio Leone et au film Django (1966), où le personnage principal était interprété par Franco Nero, qui a également obtenu un rôle dans ce film. Nero apparaît comme un homme dont le lutteur a perdu et qui demande son nom à Django (Jamie Foxx). La chanson principale correspond également au film original.
Selon Quentin Tarantino, il s'agit du deuxième film d'une trilogie non officielle, qui comprend également les films Inglourious Basterds (2009) et Once Upon a Time in... Hollywood (2019). Ils sont tous unis par une révision singulière des faits historiques.
Lady Gaga et Zoë Bell ont été envisagées pour le rôle de Lara Lee Candie-Fitzwilly (Laura Cayouette).
Christoph Waltz (Dr King Schultz) s'est blessé en s'entraînant pour son rôle. Il est tombé de cheval pendant l'entraînement et s'est fracturé le bassin. Jamie Foxx (Django) a reçu un siège spécial avec une ceinture de sécurité au cas où.
Jamie Foxx (Django) a révélé qu'il n'avait appris l'existence du film qu'en raison des spéculations des médias sur la participation de Will Smith.
Sacha Baron Cohen devait également apparaître dans le film, mais il s'est retiré du projet au dernier moment.
Jamie Foxx (Django) et Kerry Washington (Broomhilda von Shaft) ont également interprété un couple marié dans le film Ray (2004).
C'est la cinquième collaboration entre Samuel L. Jackson et Quentin Tarantino. Auparavant, ils s'étaient retrouvés pour : Inglourious Basterds (2009), Kill Bill : Volume 2 (2004), Jackie Brown (1997) et Pulp Fiction (1994). De plus, Jackson a joué dans le film True Romance (1993), dont Tarantino a écrit le scénario.