Filmi tegevustik toimub Ameerika lõunaosariikides, kaks aastat enne kodusõja algust. Oscari-võitja Jamie Foxx kehastab orja Djangot, kelle karm minevik eelmise omaniku omanduses viib ta kokku sakslasest pearahaküti dr King Schultziga (Oscari-võitja Christoph Waltz). Schultz ajab mõrtsukatest Brittle'i-vennaste jälgi ja vaevatasu kättesaamiseks vajab ta just nimelt Django abi. Tavatute meetoditega Schultz saab Django endale tingimusel, et vabastab viimase Brittle'i-vendade tabamisel - olgu siis elusalt või surnult.