De enige uitweg die Mary Grace Winters ziet om haar gewelddadige huwelijk te ontvluchten, is het in scène zetten van haar eigen dood en die van haar zoontje Tom. Voorzien van een nieuwe identiteit, in een nieuwe stad, heeft ze als Caroline Stewart een veilig nieuw leven opgebouwd, samen met haar zoon. De nachtmerrie die ze negen jaar geleden verliet raakt steeds verder op de achtergrond. Ze lijkt er zelfs in te slagen een liefdesrelatie op te bouwen met Max Hunter, een hoogleraar aan de universiteit waar ze werkt.
Maar wanneer haar verleden zich openbaart en haar eerste man haar en haar kind op het spoor is, realiseert ze zich dat hij niet zal rusten voordat hij haar, en iedereen om haar heen, vernietigd heeft…