Basada en un escándalo real sucedido en un pequeño pueblo inglés en los años 20, la devota Edith Swan (Olivia Colman) y otros habitantes de la localidad empiezan a recibir cartas indiscretas escritas con un lenguaje tan excéntrico como obsceno. Rápidamente las sospechas recaen sobre Rose Gooding (Jessie Buckley), una vecina impetuosa que ve cómo su libertad y la custodia de su hija peligran debido a estas acusaciones. Mientras las cartas siguen asolando la población, la agente de policía Gladys Moss (Anjana Vasan) pondrá su ingenio a trabajar para resolver el misterio y atrapar al verdadero culpable de todo este embrollo.