Ambientada en Carolina del Sur en 1964, esta es la historia de "Lily Owens" (Dakota Fanning), una niña de 14 años de edad, quien está obsesionada por el recuerdo de su difunta madre "Deborah Owens" (Hilarie Burton).