10
This was awesome! So funny, yet leaves you with something to think about. Zac Efron did a GREAT job, just in general a very good interpretation of the book. Stuff is added but the message stays the same. I saw it twice, once with my friend then again because I told my family to see it. 3D was pretty good too.