See this is why I don't read reviews. I saw this Friday night and loved it. Yes I have read all the books, yes I have read all of the Annexes etc. Yes PJ put a lot of extra stuff into the film, and I don't care. I was entertained, and that's all that matters.