A Texas, dos anys abans d'esclatar la Guerra Civil Americana, King Schultz (Christoph Waltz), un cazarecompensas alemany que li segueix la pista a uns assassins per cobrar pels seus caps, li promet a l'esclau negre Django (Jamie Foxx) deixar-ho en llibertat si li ajuda a atrapar-los. Ell accepta doncs després vol anar a buscar a la seva esposa Broomhilda (Kerry Washington), una esclava que estan en una plantació del terratinent Calvin Candie (Leonardo DiCaprio).