Południe Stanów Zjednoczonych, dwa lata przed wojną secesyjną. W tym miejscu i czasie krzyżują się drogi dwóch głównych bohaterów filmu: niewolnika Django (Jamie Foxx) oraz tropiącego łotrów Dr Kinga Schultza (Christoph Waltz). Schultz jest na tropie nikczemnych szubrawców braci Brittle i tylko Django jest w stanie pomóc mu zgarnąć nagrodę za ich pojmanie. Django z kolei kusi możliwość zdobycia obiecanej wolności, jeśli plan się powiedzie. Zakończone powodzeniem przedsięwzięcie daje Django wyzwolenie, jednak mężczyźni postanawiają dalej iść wspólną drogą. Schultz nadal z chęci zysku tropi najbardziej poszukiwanych na Południu rzezimieszków. Cel Django jest jednak inny - pragnie odnaleźć swoją żonę, Broomhildę (Kerry Washington), z którą wiele lat temu rozdzielił go okrutny los.