I think this was the best movie out of the 3 so far. Kept me interested the whole time!! I haven't read the books but it is definitely on my to do list this summer! Great movie for all ages, even us who were tweens some time ago. My pre-teen and teenager want to see it again and VERY SOON!!!