When Emily's boyfriend walks out, she is devastated. As she is puzzling over what to do with the rest of her life, she is surprised to learn that her great aunt has died, leaving Emily her cottage in the picturesque Wiltshire village of Ashton Mead. This inheritance comes with a condition Emily must take care of her great aunt's pet. Not knowing what to expect, Emily sets off for the village, hoping to make a new life for herself. In the village, she soon makes friends with Hannah, who runs the Sunshine Tea Shoppe, and meets other residents of the village where she decides to settle. All is going well until her unknown pet arrives. Then Emily's ex-boyfriend turns up and, against the advice of her new friends, she takes him back. When her next-door neighbour's daughter disappears in mysterious circumstances, Emily decides to investigate, unwittingly putting her own life in danger