Astrid (Alison Lohman) ma 12 lat i mieszka w Kalifornii. Ingrid, jej matka (Michelle Pfeiffer), jest równie piękną, co wyzwoloną poetką. Pewnego dnia w ich dość nietypowe, ale szczęśliwe życie wkracza Barry (Billy Connolly), który najpierw rozkochuje w sobie Ingrid, a potem łamie jej serce i rujnuje życie. Ingrid mści się na nim podając truciznę sporządzoną z jej ulubionego kwiatu - białego oleandra.