Amazing movie! This movie will make you fall in love with it's characters, Literally! This was the shortest two hours of my life. I could have watched another few hours and been quite content. You will not want this movie to end. However, the movie may seem long and pointless if you have not read the books. There are many parts in the movie that are hilarious, or awkward, etc, that you may not understand if you have not read them. GREAT MOVIE! And i'm already longing for the next!