I am 33 and took my daughter and her friend to see the movie last night. I absolutely loved it. I do think you must read the book before you see it and was thrilled with the movie version. I would go see it again today but our theaters are sold out until next week. I would talk more specifically about it but I don't want to spoil it for those that have not seen it yet. The most important aspect to remember, this is an adaptation of the book. Try to remember the time constraints and you will not be disappointed. The actors were great and I loved seeing my favorites in the flesh. Can't wait to see it again and anxiously awaiting to see the sequels!