When David Ash (Aidan Quinn) investigates a haunting at an isolated country manor, strange and horrifying consequences lead him to first doubt his convictions and then his sanity. As the sordid history of the estate's family is revealed, and David falls in love with Christina (Kate Beckinsale), he begins to see the ghostly image of a young girl calling out to him from an unearthly terror he could never have imagined.