The one I saw was a complete mess. It started out good, por following the basic storyline of the book, only in misceláneo order and with small changes. That is, until about halfway, when they started making big changes (to fulfill there own sick fantasies) and skiping important events from the book. They even skiped a, now major, character altogether. por the end, they had completly stoped following the book and made up there own storyline that was complete bullshit. And they even gave it the worst, most cliche villain ever: The Devil. (WHAT!?) There was never any mention o even hint of The Devil before, why is he suddenly the main villain? It was so bad it was almost unwatchable.