Has a good script, good actors and good direction. It's one of the more enjoyable movies I've watched in a while, although it is unnecessarily goofy at times. There are a lot of those scenes where you're screaming at the hero/heroine "Don't go into that house!"
I love Bruce Willis but I wish he'd be a little more careful in terms of the directors he works with. This is one of those dark twisty stories that coulda/shoulda been a lot more satisfying. I'll still see the next Bruce Willis movie.