1900-luvun alun etelävaltioissa 14-vuotias Celie on raskaana isälleen. Hän joutuu järjestettyyn avioliittoon väkivaltaisen miehen kanssa, jota hän ei kutsu edes nimeltä vaan ainoastaan herraksi. Celie kuitenkin löytää omanarvontuntonsa ja sisäisen voimansa ympäristönsä vahvojen naisten ansiosta. Steven Spielbergin ohjaama elokuva perustuu Alice Walkerin vuonna 1983 Pulitzerin kirjallisuuspalkinnon voittaneeseen romaaniin.