After the mysterious death of his Aunt, a confirmed skeptic, Bryan Becket (Tim Daly), dismisses reports that her house is haunted and moves in. Immediately occurrences begin he cannot explain. And beyond the occurrences there is something about the house which gnaws at Becket - some strange connection he senses he has with the house's past. As the haunting turns personal, Becket questions his sanity and seeks medical help. He stumbles upon a young psychic (Zoe Saldana) who immediately senses, "There's a bad secret in this house". Together they embark on a terrifying journey to uncover the secret - a journey which leads them deep into the recesses of The Haunting's own troubled mind.