Celie är en fattig, outbildad 14-årig flicka som bor i södra USA i början av 1900-talet. hon skriver brev till Gud eftersom hennes far, Alphonso, slår och våldtar henne. Alphonso har redan impregnerat Celie en gång, vilket resulterade i födelsen av en pojke som heter Adam, som Alphonso bortförde. Celie tänker Larsson dödade Adam. Celie har då ett andra barn, och Celies sjuka mamma dör efter att ha förbannat Celie på sin dödsbädd. Det andra barnet är en tjej som heter Olivia, men Alphonso tar barnet bort strax efter hennes födelse.,
Celie och hennes yngre syster, 12-årige Nettie, lär sig en man som endast identifieras som Mister vill gifta sig med Nettie. Alphonso vägrar att låta Nettie gifta sig, istället ordna för att Mister ska gifta sig med Celie. Mister, en änkling behöver någon att ta hand om sina barn och hålla sitt hus, så småningom accepterar erbjudandet. Mister fysiskt, sexuellt och verbalt missbruk Celie, och alla hans barn behandlar henne dåligt också.
kort därefter flyr Nettie från Alphonso och tar sin tillflykt till Celies hus, där Mister gör sexuella framsteg mot henne., Celie råder sedan Nettie att söka hjälp från en välklädd svart kvinna som hon såg i General store ett tag tillbaka; kvinnan har omedvetet antagit Olivia och är den enda svarta kvinnan Celie någonsin har sett med egna pengar. Nettie tvingas lämna efter att ha lovat att skriva. Celie får dock aldrig några brev och avslutar att hennes syster är död.
tiden går och Harpo, Mister ’s son, blir kär i en självsäker tjej som heter Sofia, som blir gravid med Harpo’ s baby och, trots första motstånd från Mister, gifter sig med Harpo., Harpo och Sofia har ytterligare fem barn i kort ordning. Celie är förvånad över Sofias trotsiga vägran att underkasta sig Harpos försök att kontrollera henne. Eftersom Harpo är snällare och mildare än sin far, råder Celie honom att inte försöka dominera Sofia. Harpo följer tillfälligt Celies råd men faller tillbaka under Mister sway. Celie, tillfälligt avundsjuk på Harpos äkta kärlek till Sofia, råder sedan Harpo att slå henne. Sofia slår tillbaka, dock, och konfronterar Celie. En skyldig Celie ber om ursäkt och anförtror sig i Sofia om alla övergrepp hon lider på Mister händer., Hon börjar också överväga Sofias råd om att försvara sig mot ytterligare missbruk från Mister.
Shug Avery, en jazz och bluessångare och Mister ’ s long-time mistress, blir sjuk, och Mister tar henne in i sitt hus. Celie, som har fascinerats av bilder av Shug hon hittade i Mister ’ s tillhörigheter, är glad att ha henne där. Mister far uttrycker ogillande av arrangemanget, påminna Mister att Shug har tre Out-of-wedlock barn, även om Mister antyder att han är dessa barns far. Mister far lämnar sedan i avsky., Medan Shug är initialt oförskämd mot Celie, som har tagit ansvar för omvårdnad henne, blir de två kvinnorna vänner, och Celie finner sig snart förälskad i Shug.
frustrerad av Harpos dominerande beteende, Sofia flyttar ut och tar sina barn med henne. Flera månader senare öppnar Harpo en Juke joint där en helt återhämtad Shug utför nattligt. Shug bestämmer sig för att stanna när hon lär sig Mister slår Celie när hon är borta. Shug och Celie växer närmare.
Sofia återvänder för ett besök och omedelbart hamnar i en kamp med Harpos nya flickvän, Squeak, knackar Squeak tänder ut., I stan en dag, medan Sofia njuter av en dag med sin nya pojkvän, en prizefighter och deras respektive barn, får hon en fysisk kamp med borgmästaren efter sin fru, Miss Millie, förolämpar Sofia och hennes barn. Polisen anländer och brutalt slå Sofia, lämnar henne med en knäckt skalle, brutna revben, hennes ansikte gjorde nästan oigenkännlig och blind i ett öga. Hon dömdes därefter till 12 års fängelse.
Squeak, mixed-race och Sheriff Hodges olagliga systerdotter, försöker utpressa sheriffen till att släppa Sofia, vilket resulterar i att hon våldtas av sin farbror., Squeak bryr sig om Sofias barn medan hon sitter fängslad, och de två kvinnorna utvecklar en vänskap. Sofia släpps så småningom och börjar arbeta för Miss Millie, som hon avskyr.
trots att hon är nygift med en man som heter Grady, inleder Shug ett sexuellt förhållande med Celie vid sitt nästa besök. En natt frågar Shug Celie om sin syster, och Shug hjälper Celie att återställa brev från Nettie som Mister har gömt sig från henne i årtionden., Bokstäverna indikerar att Nettie blev vän med ett missionärspar, Samuel och Corrine, den välklädda kvinnan Celie såg i affären och Nettie följde dem till Afrika för att göra missionsarbete. Samuel och Corrine har omedvetet adopterat både Adam och Olivia. Corrine, märker hennes adopterade barn liknar Nettie, undrar om Samuel fathered barnen med henne. Corrine försöker begränsa Netties roll i sin familj.
genom hennes brev avslöjar Nettie att hon har blivit desillusionerad med sitt missionsarbete., Corrine blev sjuk med feber, och Nettie bad Samuel att berätta för henne hur han adopterade Olivia och Adam. Inse Adam och Olivia är Celies barn, Nettie lärde sig sedan Alphonso är faktiskt hennes och Celies styvfar. Deras faktiska far var en butiksägare vita män lynchade eftersom de ogillade hans framgång. Hon lärde sig också att deras mamma led en mental kollaps efter hennes mans död och att Alphonso utnyttjade situationen för att kontrollera sin mammas stora rikedom.
Nettie erkände Samuel och Corrine hon är barnens biologiska moster., Den allvarligt sjuka Corrine vägrade att tro henne tills Nettie påminner henne om hennes tidigare möte med Celie i butiken. Senare dog Corrine, äntligen har accepterat Netties historia. Under tiden besöker Celie Alphonso, som bekräftar Netties historia. Celie börjar förlora en del av sin tro på Gud, som hon anförtror Shug, som förklarar för Celie sin egen unika religiösa filosofi. Shug hjälper Celie att inse att Gud inte är någon som har makt över henne som resten av männen i Celies liv. Snarare är Gud en ” det ”och inte en” vem.,”
Celie, efter att ha haft tillräckligt med sin mans missbruk, bestämmer sig för att lämna Mister tillsammans med Shug och Squeak, som överväger en egen sångkarriär. Celie sätter en förbannelse på Mister innan han lämnar honom för gott, bosätter sig i Tennessee och stöder sig som sömmerska.
Alphonso dör, Celie ärver sitt land och flyttar tillbaka till sitt barndomshem. Runt denna tid blir Shug kär i Germaine, en medlem av hennes band, och denna nyhet krossar Celie. Shug reser med Germaine, hela tiden skriver vykort till Celie., Celie lovar att älska Shug även om Shug inte älskar henne tillbaka.
Celie lär sig att Mister, som lider av en betydande nedgång i förmögenheter efter att Celie lämnade honom, har förändrats dramatiskt och Celie börjar ringa honom med sitt förnamn, Albert. Albert föreslår att de gifter sig ”i anden såväl som i köttet”, men Celie avböjer.
under tiden gifter sig Nettie och Samuel och förbereder sig för att återvända till Amerika. Adam gifter sig med Tashi, en afrikansk flicka. Efter en afrikansk tradition genomgår Tashi de smärtsamma ritualerna av kvinnlig omskärelse och ansiktsärrning., I solidaritet genomgår Adam samma ansiktsärrritual.
som Celie inser att hon är nöjd i sitt liv utan Shug, shug återvänder, efter att ha avslutat sin relation med Germaine. Nettie, Samuel, Olivia, Adam och Tashi kommer alla till Celies hus. Nettie och Celie återförenas efter 30 år, och introducera varandra till sina respektive familjer som romanen slutar.