Es el año de 1858 y el Dr. King Schulz (Christoph Waltz) trabaja como cazarrecompensas en el viejo oeste. Está tras los hermanos Britle dos sujetos cuyas cabezas tienen un alto precio, pero a quienes jamás ha visto. El hombre decide buscar a Django (Jaime Foxx), un hombre de color a quienes los Britle le robaron a su mujer para venderla a Calvin Candie, el adinerado dueño de una plantación en el estado de Mississippi. Si Django le ayuda a reconocer a identificar a los Britle para cobrar su recompensa, él lo acompañará a la plantación para enfrentar a Candie y rescatar a su mujer.
Django acepta y entre los hombres se forma una sociedad que los llevará a vivir una violenta aventura en la que tendrán que enfrentar a un hombre brutal urdiendo un complejo plan para que los deje entrar en su propiedad sin sospechar de sus intenciones.