The movie didn't do justice to the amazing book. Very poor character development, cast is very weak - Haley Bennett's performance as Megan is laughable - also they made critical changes to the original story from the book which in my opinion ruined the entire screen script. It looks more like one of those pathetic dramatic reconstruction movies from Investigation Discovery than a real movie.