I think I actually give this 3.5 stars. It was a gripping read. The build-up was thrilling, but I found the denouement to be something of a let-down, in comparison. And I don't think it spoils anything to say that I found the ending to be a little drawn out and it was unsatisfying to have everyone get their just deserts. The omniscient narrator spoiled all of the would-be spookiness, too. I largely enjoyed the book, but it leaves me wanting to re-read Beloved.