In the mid-1800s, a little girl is rescued off the streets of New York City . Reverend Joseph offers Kassandra (Sadie, from Ten Thousand Charms) a home, an education, a chance to learn about the love of God, and a cranky housekeeper. It's not a bad package until, when Kassandra is just fifteen years old, Ben Connor sweeps her off her feet, shatters her heart, and steals her hope. From one NYC brothel to another in San Francisco, and a baby in between, Kassandra winds up in Wyoming Territory with scarcely a light in her eye. Then she meets Gloria, who's pregnant and desperate, and Biddy, a young girl of great faith. After all Kassandra has been through, what could they possibly teach her that life's cruelties haven't already? Perhaps the truth that God never left her, and the chance to return home again.