I felt this movie was an excellent adaptation from the book. They changed many of the specifics of the scenes but kept the essence of the scenes and the relationships between the characters, even surpassing the book in some ways. The humor was beyond anything yet, great romance, awesome action, incredible amounts of magic, and overall definitely a must see.