I really enjoyed the book, with all the supernatural tension and character development. But the movie just fell flat. It deviated from the book in several major and inexcusable ways, most notably the sparrows. I thought the cast could carry it, but it just never materialized. I suggest just reading the book and skipping the movie altogether.