I haven't read the book, and maybe that's why I actually enjoyed it. One of my friends did, and explained to me how much more complex and full of sub-plots the book is, and how that complexity leads to a more -at least a little bit- original narrative. We all know that things need to be cut when adaptated and what we ended up getting is quite a basic story. But no one ever wanted to pretend it wasn't, so i'm okay with it. It was well made, and I found it entertaining.