Seventeen-year-old Charlotte, her mother Karen, and her grandmother Nan, can't seem to keep from repeating each other's mistakes, and when Charlotte becomes pregnant by an irresponsible pretty-boy, the three women must depend on love to get them through.