Идея снять фильм о Джанго появилась у Тарантино еще 10 лет назад: "Изначальная идея состояла в том, что раб становится охотником за головами, а затем сам начинает выслеживать своих угнетателей, скрывающихся на плантации. Сперва это был обычный раб — шестой в колонне из семерых таких же, как и он сам. Но по мере того, как развивался сюжет, он открывался для меня все больше и больше".
Съемки фильма начались 28 ноября 2011 года на ранчо "Мелодия" в Санта-Кларита, штат Калифорния. На съемочной площадке работали целые каскадерские династии — внуки, сыновья и отцы. В некоторых сценах в кадр попадало до 35 коней одновременно, однако "штатный" табун состоял всего из 20 лошадей, с которыми работали на протяжении всего съемочного периода.
Роль Кэлвина Кэнди, владельца поместья "Кэндиленд", сыграл Леонардо Ди Каприо. Эта роль стала первой по-настоящему злодейской в богатой карьере актера. "Кэндиленд" — оплот насилия и разврата — абсолютно замкнутое сообщество, мини-государство протяженностью в 100 километров. Здесь по-прежнему процветал феодализм, а Кэнди обладал привилегиями короля, казнил и миловал по своему усмотрению.
Съемки проходили в штатах Калифорния, Вайоминг, Луизиана.