Everyone needs to find an outlet. Sometimes it's easier to be honest with strangers.
If only people were more honest about themselves and the people around them.
In this small English town, everyone is silently struggling to be the person they think they should be: casting spells, making justifications, willingly deluded. Sometimes the pressure of being the perfect--or not perfect, just good--wife, husband, lover, mother, or daughter, is overwhelming. Tacita is pretending to ignore her husband's affair, Theresa is determined to stay so busy she won't have time to feel guilty, Zeki hopes no one finds out what he's up to, and Stella just wants everything to stay the same. But when Sheila, a widow, mother and grandmother, disappears from the town, their private lives start to collide and change.