
Becky Barnes has just endured a long and arduous journey from Nashville to her tiny North Carolina hometown. When she arrives at her sister's doorstep and receives a lukewarm welcome, no one has any idea that Becky is in a desperate situation. Years earlier, Becky grabbed...