The Grey sisters have always looked after one another. Growing up on a sprawling ranch with an emotionally distant father, they had nowhere else to turn after their mother died.
Winona, the oldest, craves her father's approval. Happier reading a book than riding a horse, she knows she isn't the daughter he wanted - but she's determined to prove her worth. Aurora is the peacemaker, trying to keep everyone happy, whilst hiding her own feelings. Vivi Ann, the youngest, is the star of the family. Beautiful and spirited, everything comes easily to her - until a stranger comes to town.
When Vivi Ann makes a fateful decision to follow her heart, everything changes. Suddenly the sisters are pitted against each other. Loyalties are tested, secrets revealed - and then a terrible crime threatens to tear their whole community apart.