Ambientada en Virginia, en 1831, treinta años antes del estallido de la Guerra de Secesión y basada en sucesos reales, narra la historia de Nat Turner (Nate Parker), un instruido esclavo y predicador cuyo propietario Samuel Turner (Armie Hammer), que atraviesa por dificultades económicas, acepta una oferta para utilizar a Nat para someter a esclavos rebeldes. A medida que va siendo testigo de innumerables atrocidades -de las que son víctimas él mismo, su esposa Cherry (Aja Naomi King) y sus compañeros de esclavitud-, Nat liderará una rebelión contra la esclavitud con la esperanza de llevar a su pueblo a la libertad.