Quando Lina Cross (Nastassja Kinski) imagina que seu marido Phil (Jeff Fahey) a trai, seu mundo aparentemente perfeito começa a ruir. Fragilizada, ela sucumbe à sedução de Sean, o novo funcionário. Logo, porém Linda descobre que Sean é um violento psicopata, ex-paciente de seu marido, e suas tentativas de romper com a relação são respondidas com ameaças. Desesperada e perseguida por Sean, Linda não sabe o que fazer para impedir que esta atração sem limite destrua o pouco que resta de sua sanidade e acabe de vez com o seu casamento.