For å unnslippe en brutal og sint far og finne sannheten om sin avdøde mors fortid flykter 14-åringen Lily Owens (Fanning), sammen med barnepiken og venninnen Rosaleen (Jennifer Hudson), til en by Sør-Carolina. Der får hun bo hos Boatwrigth-søstrene (Latifah, Alicia Keys and Sophie Okonedo), som driver som birøktere. Den uventede kjærligheten,vennligheten og åndeligheten hun møter der, gir Lily et sterkt bånd til disse spesielle kvinnene. Hun oppdager at man iblant må dra bort for å finne hjem.

Nerden Ronny Miller er avstandsforelsket i Cindy Mancini - skolens peneste og mest populære jente. En dag redder Ronny henne fra en meget pinlig situasjon. Til gjengjeld må Cindy late som at hun er Ronnys kjæreste, noe som etter planen skal øke hans popularitet. Det går som Ronny har planlagt - han blir skolens kuleste, men på bekostning av vennskapet til både Cindy og hans gamle kompiser. Ronny innser til slutt at det er lett å kjøpe popularitet, men at kjærlighet må komme innenfra...