With its winding high street lined with a greengrocers, post office, pub and church, Melstead St Mary is the perfect English village. Neighbours look out for neighbours, and few things trouble the serene surface of the community. But when residents start to receive anonymous letters containing secret information about their pasts - secrets that no one else is meant to know - life in Melstead St Mary is about to change, possibly forever...