I read the book first and then watched the movie. I was excited to see the film and was extremely disappointed. So many details were wrong. They didn't really follow the plot from the book. I found the book intriguing, but the movie was just plain stupid. Don't waste your time with this one. Wish I could get my money back from renting this on prime video.