Den 14-årige Lily, som i 1964 bor i en lille by i South Carolina sammen med sin brutale far, har fået skyld for at have dræbt sin mor ved et vådeskud som 4-årig, og hendes eneste ven er den sorte kvinde Rosaleen. Da Rosaleen vil registreres som vælger, bliver hun provokeret og senere arresteret. Lily får hende befriet fra arresten, og sammen drager de længere sydpå. Lily har fundet et billede af en sort Maria-skikkelse og et stednavn, som hun sætter i forbindelse med sin savnede mor. Denne Maria-figur hjælper også Lily til at finde sig selv og tilgive sig selv og sin mor for, hvad de har gjort mod hinanden, da hun var lille.