I loved this one! There were ALOT of things missing and out of order (if you read the books.) But they made up for it with the humor and backstories. Charlie was hilarious in this one. Also, they kept it tasteful so that the younger fans can still watch it (although I wouldn't recommend that the read the books.)