Will Smith, Idris Elba i Chris Tucker byli brani pod uwagę do obsadzenia w roli Django.
Początkowo Kevin Costner, a następnie Kurt Russell mieli zagrać Ace'a Woody'ego, lecz z powodu innych zobowiązań musieli zrezygnować z projektu.
Jonah Hill był kandydatem do zagrania jednej z ról, jednak odmówił z uwagi na kręcenie zdjęć do filmu "Straż sąsiedzka".
Zoe Bell była brana pod uwagę do roli Lary Lee Candie-Fitzwilly.
Sid Haig był w kręgu zainteresowań jako odtwórca roli Pana Stonesiphera.
Quentin Tarantino przewidział w scenariuszu rolę dla Michaela Kennetha Williamsa, jednak aktor był zmuszony z niej zrezygnować z uwagi na konflikt terminów spowodowany przez udział w produkcji "Zakazanego imperium".
Joseph Gordon-Levitt miał zagrać rolę Jano, lecz musiał zrezygnować, gdyż prace nad filmem kolidowały z jego reżyserskim debiutem.
Sacha Baron Cohen, który miał zagrać postać Scotty'ego, wypadł z obsady z powodu innych zobowiązań.
Zdjęcia do filmu kręcono w takich miastach jak: Independence, Santa Clarita (Kalifornia, USA), Nowy Orlean (Luizjana, USA) oraz w Jackson (Wyoming, USA).
Kręcenie zdjęć rozpoczęto 6 lutego 2012 roku.
Podczas kręcenia filmu w Jackson Hole (Wyoming, USA) Quentin Tarantino wynajął lokalne kino, by pokazywać filmy samurajskie i westerny ze swojej prywatnej kolekcji.