A középiskolás lány, Heaven a legidősebb Luke és Sarah öt gyermeke közül. A család egy Nyugat-Virginia-i kisváros, Winnerow közelében él, ám sokan kerülik őket, és Heaven hamarosan arra is rájön, hogy miért: Sarah nem a biológiai anyja. A lány valódi anyja Heaven születésekor meghalt, amiért az apa mind a mai napig a gyermekét hibáztatja...