Cora Tannetti (Jessica Biel), sposata con Mason (Christopher Abbott) e madre di un bambino di tre anni, vive con costrizione il suo ruolo di moglie e nuora, perennemente compressa tra un marito ancora succube dei genitori e i suoceri che gestiscono interamente la loro vita domestica e lavorativa.
Un picnic in riva al lago sembra un ottimo modo per distrarsi. Mentre Cora pulisce una pera al figlio, una coppia di giovani comincia ad amoreggiare innanzi alla famiglia. Lei improvvisamente aggredisce il ragazzo pugnalandolo per ben sette volte.
Arrestata, Cora rifugge da qualsiasi strategia difensiva. Il suo comportamento induce il detective Harry Ambrose (Bill Pullman) ad andare oltre le apparenze del caso, grazie al coinvolgimento di psicologi e criminologi, ma anche di testimoni che hanno costellano la vita dell'imputata.