Początek XX wieku, południe USA, gdzie niewolnictwo tak naprawdę nie poszło w zapomnienie. Murzynka Celie jest stale gwałcona przez ojca, rodzi mu kolejno dwoje dzieci, które są jej odbierane. Celie zostaje wydana za mąż za farmera Alberta, który potrzebuje taniej siły roboczej do pracy w domu i opieki nad trojgiem jego dzieci. Celie jest tam traktowana jak niewolnica - maltretowana i poniżana. Albert sprowadza do domu swoją kochankę, śpiewaczkę Shug, aby jeszcze bardziej poniżyć żonę. Ale Celia i Shug niespodziewanie się zaprzyjaźniają i dzięki Shug Celia odkrywa czym jest godność kobiety i że kobieta też ma swoje prawa choćby do samoobrony. Kolejne lata opisują stopniowe dojrzewanie Celii do opuszczenia męża oraz skomplikowane i trudne losy jej najbliższych. Na koniec Celia dowiaduje się o losie swoich dzieci odebranych jej po urodzeniu.
Mądry film, nie tylko z powodu poprawności politycznej głównego przesłania. Zadziwiająca gra pary aktorów potem znanych głównie z roli komediowych: Whoopi Goldberg i Dannego Glovera. Film oparty na powieści Alice Walker, za którą dostała nagrodę Pulitzera. Wzruszający, nawet jeśli współczesna kobieta nie jest w stanie zrozumieć wieloletniego pogodzenia Celii z losem.