Selena St. George (Jennifer Jason Leigh) mottar en mystisk fax på kontoret. Et avisutklipp forteller om en eldre kvinne siktet for drap. Den siktede er Dolores Claiborne (Kathy Bates). Håndskrevet nederst på arket: "Er ikke dette din mor?" Motvillig setter Selena kursen mot hjembyen for å oppsøke moren. Underveis dukker 15 år gamle, fortrengte minner frem. Om mishandling, fyll og seksuelt misbruk fra en far som døde i fylla. Den gang ble moren tiltalt og frifunnet , men aldri tilgitt av folk i byen. Selena stiller seg spørsmålet: Har Dolores laiborne drept igjen - eller finnes en annen forklaring?