艾薩卡(理查·基爾 Richard Gere 飾)是一位非常著名的精神病學家,某日,他接待了一位名叫狄安娜(烏瑪·瑟曼 Uma Thurman 飾)的患者,就此認識了狄安娜的姐姐海瑟(金·貝辛格 Kim Basinger 飾)。美艷不可方物的海瑟很快就令艾薩卡墜入了情網之中無法自拔,然而海瑟已經嫁為人婦,她的丈夫吉米(埃里克·羅伯茨 Eric Roberts 飾)是一個性格非常差勁的男人,動不動就對海瑟拳腳相加,艾薩卡雖然心疼海瑟的境遇,但也束手無策。
某日,海瑟在和吉米的爭執之中一怒之下誤殺了吉米,鋃鐺入獄,艾薩卡決定利用自己對於精神病學的了解為海瑟辯護,然而,隨著調查的深入,艾薩卡開始懷疑,事件的真相是否和海瑟所言一致。