Okay, so it missed a few things that were put in the book and even got a few things wrong, but for trying to squeeze a 600 page book into 2 hours, it was done very well. I think the actors were extremely talented and played the characters very well. Bravo.