Sud des Etats-Unis, 2 ans avant la guerre civile. Django (Jamie Foxx), un esclave au lourd passé, rencontre le chasseur de primes allemand Dr. King Schultz (Christoph Waltz), à la poursuite des dangereux frères Brittle...
En 1945, à Francfort, les troupes américaines victorieuses veulent réquisitionner le château de Kronberg pour en faire un country club à l’usage des officiers...