I waited for 2 1/2 hours to get into the theaters, and it was worth every second! Bloody Brilliant!! Yes, I read the books, and there were minor pieces missing...sooo true to the book and the entire series!! Laughed, cried, cheered ..a great emotional night!! yeah!