Sharla Cody on vasta viisivuotias, mutta hän on kokenut jo paljon. Elämä vaikeutuu entisestään, kun hänen äitinsä häipyy maisemista kesäksi ja jättää Sharlan iäkkään naapurin ovelle. Vaikka Sharla ei ole sellainen enkeli lapseksi kuin seitsenkymppinen Addy Shadd toivoisi, syntyy näiden kahden yksinäisen sielun välille pian syvä yhteys.
Sharlan läsnäolo tuo yllättäen Addyn mieleen hänen oman lapsuutensa entisten orjien perustamassa Rusholmen kylässä: hänen perheensä, ensirakkautensa ja kivuliaan koettelemuksen, jonka seurauksena Addy joutui jättämään kotinsa iäksi.