If you haven't read the book, and I have, you will realise that parts are missing which is always disappointing after reading a book. But the film is good, the actors play very good parts. It's a really gripping story and it had me hooked. The book & the film.