Enough said people
They said in the movie that another house was built in its place and the events that followed took place in it.
There's no such thing as ghosts either."You mean the movie lied?!"