I would recommend seeing the movie first, then reading the book. I found this easier as I was able to appreciate the story better than if I would not have seen the movie. Although the book is very detailed and graphic, it is a very enjoyable read, a very clever and well-written story. It is very hard to put this book down.