Heaven Casteel vit dans la misère en compagnie de ses parents, ses frères et sœurs et sa grand-mère. Elle est détestée par son père, Luke Casteel, alcoolique, qui découche souvent et revient de temps en temps pour rapporter des vivres à la famille. Sa grand-mère lui révèle que sa vraie maman est morte en la mettant au monde et qu’elle était pour son père l’amour de sa vie. Sarah, sa mère adoptive, quitte le foyer après avoir accouché d’un enfant mort-né. Sa grand-mère en meurt de chagrin. Tour à tour, le père vend ses enfants et Heaven est adoptée par Kitty et Cal, un couple riche. Mais Heaven devient l’esclave de Kitty et subit ses sautes d’humeur. Elle apprend que Kitty et son père ont eu une liaison et que suite à un avortement, Kitty n’a plus jamais pu avoir d’enfant.
S01E02 - Un amour interdit
Heaven a finalement la vie dont elle rêvait avec ses nouveaux grands-parents.
S01E03 - Les secrets du manoir
Heaven est désormais une jeune mariée heureuse. Elle est prête à retourner s'installer dans sa ville natale. Mais sa visite au manoir Farthinggale la convainc de rester. Tony Tatterton lui promet une existence privilégiée. Heaven semble avoir tout pour être heureuse jusqu'à ce que les fantômes du passé viennent menacée sa nouvelle vie si précieuse.
S01E04 - Une nouvelle famille
Orpheline et handicapée, Annie, la fille d'Heaven, est emmenée au manoir Farthinggale par Tony Tatterton. Elle souffre d'être éloignée de sa famille, en particulier de Luke.
S01E05 - Les origines du mal
Leigh VanVoreen doit s'échapper du manoir Farthinggale et des secrets qu'il abrite. Elle tombe dans les bras de Luke Casteel, dont l'attachement lui permet de retrouver l'espoir.