Laura et Martin sont mariés depuis quatre ans et ils semblent former le couple parfait. Mais la réalité est toute autre car Martin est en fait un homme violent et tyrannique.
Laura Burney (Julia Roberts) n’est pas seulement la potiche de Martin, un riche conseiller en investissement (Patrick Bergin), elle est également une femme battue. Après avoir simulé sa noyade, elle change de nom et déménage à Cedar Falls, dans l’Iowa où elle tente de refaire sa vie avec un autre homme. Mais lorsque Martin découvre le subterfuge, il se rend en Iowa dans le but de récupérer son «bien».