Heaven dreams of a wonderful new life - of new friends, a good school, beautiful clothes and, most importantly, love.
Her grandmother Jillian is vain and selfish, while her step-grandfather, Tony, veers from being dignified and generous to being controlling and domineering.
While Heaven is given everything she wants in material terms - beautiful clothes, a fine education and enough money to go to college - she is still unhappy due to Tony's stipulation that she must not see her brothers and sisters.
Heartbroken by their rejection, Heaven then discovers Fanny is living in a boarding home in Nashville, Tennessee and may be prostituting herself due to lack of money.
By contrast, Tom is living happily with his father and Luke's new wife, Stacie, who has just had a baby boy named Drake.
Although Logan is still angry and hurt over Heaven's sexual relationship with her adoptive father, Cal (from the previous book), he also seems to still have feelings for her.
Heaven reluctantly agrees and returns to the family cabin, heartbroken over her inability to rescue Darcy.
Heaven refuses, which forces Tony to reveal his shameful secret: He believes she is not Luke's daughter but his, as he raped her mother (though he claims Leigh willingly continued the relationship after that).
Unable to cope with the reality that she chose wealth and comfort over her own daughter, Jillian eventually loses her sanity.
When Heaven returns to Boston after some traveling, she is told by a distraught Tony that Troy died as the result of a horse riding accident in the ocean while she was away.
No longer reliant on Tony's money, Heaven moves to Winnerrow and lives in the newly renovated cabin of her youth.
When she receives an invitation to visit the circus owned by Luke Casteel, Heaven decides that it is finally time to see him again.
[1] A "special edition" of the film aired on August 10, 2019 that featured behind the scenes interviews with Basso, Priestley, and Cermak.