Une jeune femme, témoin d'un meurtre, intègre un couvent pour se protéger. Elle va alors donner un nouvel élan à l'établissement religieux, invitant notamment les bonnes sœurs à une réorchestration musicale de leurs chants.
Début du XXe siècle. Au cœur de la communauté noire du sud des États-Unis, Celie et Nettie, deux sœurs, vivent avec leur beau-père. Celui-ci veut se débarrasser de Celie et l'offre à Albert, un veuf tyrannique qui l'emmène vivre chez lui…