Jennifer Hills ainda é atormentada pelo estupro brutal que sofrera há vários anos. Ela muda de identidade e de cidade, juntando-se a um grupo de apoio, a fim de juntar as peças de uma vida nova. Porém, quando os assassinos de sua amiga são libertados, e as histórias de estupradores em série começam a assombrá-la, Jennifer vai caçá-los e fazer justiça com as próprias mãos - e fazê-los pagar por seus crimes das piores maneiras imaginadas.
Após uma perda repentina, Carol (Blythe Danner), uma viúva de 70 anos, tenta encontrar um próposito para sua vida. Ela decide, então, começar a namorar de novo e se encontra envolvida com dois homens completamente diferentes: Bill (Sam Elliott), um senhor que gosta de aproveitar o presente, e Lloyd (Martin Starr), um homem mais novo que limpa a piscina dela e que também procura um sentido para sua vida. Em meio a essa situação inesperada, Carol é forçada a adotar uma nova perspectiva sobre o que significa envelhecer.