De enige uitweg die Mary Grace Winters ziet om een gewelddadig huwelijk te ontvluchten, is het in scène zetten van haar eigen dood en die van haar zoon Tom.
Voorzien van een nieuwe identiteit, in een nieuwe stad, heeft ze als Caroline Stewart een solide leven opgebouwd. 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, hoogleraar aan de universiteit waar ze werkt.Maar wanneer haar verleden zich openbaart en haar man haar op het spoor is, realiseert ze zich dat hij niet zal rusten voordat hij haar - en alles en iedereen om haar heen - vernietigd heeft…