Probably the best/most fun movie I have seen in a very long time. Different than the book, but I think this is one time that is actually a good thing. I absolutely loved all the pop culture. I know I didn't pick up on everything, but I also know I picked up on things others didn't. Definitely had random people laughing or getting excited at different parts because of their individual nerd tendencies. 9/10. Highly recommend