Años 20. En la ciudad costera de Littlehampton, la devota Edith Swan (Olivia Colman) y otros habitantes de la localidad empiezan a recibir escandalosas cartas 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..