@Sherlock: I didn't take it the wrong way. But no unfortunately I haven't had the time to read the book. But I fully understand what you're saying. It really bothers me when things don't add up the same. Just like in Harry Potter. The books are always better. Unless you're incredibly lazy (like me). I think the movie was trying to like I already said, just surprise people. And I guess those surprises didn't catch on with everyone.