简介:When Robin Walker returns home for her father's funeral, she's forced to face the town she ran away from years ago and the damaged family she left behind. Tensions run high when an estranged relative turns up and an old family secret is brought back to the surface.