Sleeping with the Enemy is a 1991 American romantic psychological thriller film directed by Joseph Ruben and starring Julia Roberts, Patrick Bergin and Kevin Anderson. The film is based on Nancy Price's novel of the same name of 1987.[2] Roberts plays a woman who escapes from her abusive husband, from Cape Cod to Cedar Falls, Iowa, where she captures the attention of a kindly college drama teacher.