Syv år senere er Celie nå voksen og har unngått å slåss mot Mister sitt fortsatte misbruk og vold. Hans eldste sønn, Harpo, gifter seg med sin gravide kjæreste, Sofia. Etter Misters råd forsøker Harpo å overmanne og slå Sofia i et forsøk på å kontrollere henne bedre. Konfrontert med hennes egen manglende evne til å stå opp mot overgrep, råder hun også Harpo til å begynne å slå Sofia. Sofia konfronterer deretter Celie med det hun fortalte Harpo. Hun avslører også at hun har måttet bekjempe overgrep fra flere menn i deres familie. Sofia truer med å drepe Harpo hvis han bruker vold mot henne. Når Harpo ikke forandrer seg, forlater Sofia ham og hun tar barna deres med seg.