I have to admit I saw the movie before I read the book. I couldn’t swear that I knew about the book before I watched the movie, I don’t remember anyone talking to me about reading the book at the time.
Reading the book having watched the movie I was reading it as the movie characters. I knew what was going to happen and therefore the twists and turns lost their impact on me.
That being said, there are elements of the book, as there usually are, that are portrayed differently on film. There was an element of me reading it as ‘this was different in the film’.
I did enjoy the book, I think it’s really well written but I have to say watching the film first spoiled a lot of it for me. I’ve not encountered that with any other book I’ve read after watching the film to this degree.
I won’t talk about the plot because it’s hard to explain it and make it sound interesting without giving away the key parts. If you take out all the important stuff and break it down it just sounds like any other story but it’s much more than that.
If I could do it again I would read the book then see the movie, I think that would give you the biggest impact of the story. If you like dark themes then I think this would appeal to you.