Astrid Magnussen este o fetiță de 12 ani care locuiește în California cu mama ei, Ingrid, o poetă cu spiritul liber. Într-o zi, Ingrid se îndrăgostește de un bărbat care îi frânge inima și îi distruge viața. Pentru a se răzbuna, Ingrid îl ucide cu otrava florii ei preferate: leandrul alb. Ea este trimisă la închisoare pe viață, iar Astrid începe peregrinările prin nenumărate orfelinate. Timp de aproape un deceniu, ea cunoaște dragostea interzisă, religia, amenințarea morții, drogurile, foametea, și sentimentul de a fi iubită. În toți acești ani, ea ține legătura cu mama ei prin scrisori. Și, în timp ce Ingrid îi insuflă fiicei ei puterea de a supraviețui, Astrid își învață mama despre dragostea adevărată.
Când un om de afaceri manierat află că i-a fost furată identitatea, el pleacă la drum într-o încercare de a da peste cap planurile hoțului -- o călătorie care îl pune în calea unei femei care arată înșelător de inofensivă.