1922. Una cittadina affacciata sulla costa meridionale dell’Inghilterra è teatro di un farsesco e a tratti sinistro scandalo. Basato su una bizzarra storia vera, Cattiverie a domicilio segue le vicende di due vicine di casa: Edith Swan (Olivia Colman), originaria del posto e profondamente conservatrice, e Rose Gooding (Jessie Buckley) turbolenta immigrata irlandese. Quando Edith e altri suoi concittadini iniziano a ricevere lettere oscene piene di scabrosità, i sospetti ricadono immediatamente su Rose. Le lettere anonime scatenano una protesta a livello nazionale che scaturisce in un processo. Saranno le donne – guidate dalla poliziotta Gladys Moss (Anjana Vasan) – a indagare sul crimine, sospettando che le cose potrebbero non essere come sembrano.