Kate Powell to piękna, bezdzietna kobieta, która na pierwszy rzut oka ma wszystko, czego w życiu potrzeba. W momencie, kiedy jej najlepsza przyjaciółka zostaje zamordowana, Kate przejmuje opiekę nad jej dwójką osieroconych dzieci.
Nastolatka Jennifer Phillips traci ojca, który umiera po długiej walce z rakiem. Pewnej nocy, będąc pod wpływem alkoholu, dziewczyna powoduje wypadek. W wyniku kolizji, jej kolega Colin traci władzę w nogach, prawdopodobnie nieodwracalnie. Jennifer zostaje wysłana na odwyk. Kiedy wydaje...