I 1892 lever den ugifte Lizzie (Chloë Sevigny) et kedeligt liv i Massachusetts under hendes fars strenge regler. Da den nye husholderske Bridget (Kristen Stewart) bliver ansat, udvikler deres venskab sig til en hemmelig romance, der fører til en ond og blodig plan. Baseret på virkelige begivenheder.