Det är i början av 1900-talet. Celie är 14 år och bor i den amerikanska södern. När hon introduceras i filmen är hon gravid efter att ha blivit sexuellt utnyttjad av sin far. Hon tvingas senare gifta sig med en man som utsetts till henne. Det är en brutal man och Celie kallar honom enbart ”Mr”. Trots förtryck och våld kan Celie, bland annat tack vare starka kvinnor i sin omgivning, trots allt börja tro på sig själv och hitta sin egen styrka. Filmen är regisserad av Steven Spielberg och baserar sig på en roman skriven av Alice Walker