What Lies Beneath (2000)
Michelle Pfeiffer stars in the Robert Zemeckis-directed thriller What Lies Beneath as Claire, wife to Dr. Norman Spencer (Harrison Ford). Claire’s enjoyment of her new house is interrupted by strange goings-on. Soon enough she discovers that the ghost haunting her home is that of Madison (Amber Valetta), one of her husband’s students. Norman admits that they were having an affair but claims she killed herself. But Madison is determined to see her killer revealed (i.e. Norman), and takes over Claire’s body in an attempt to spook her former lover. Norman is eventually drowned by his paramount’s poltergeist the same way he disposed of her corpse.