I'm not going to spoil it for you, I promise.
I'm just going to say this...
Go see it. Go see it NOW.
(And if you can, try not to trip on a curb on your way back to your car, busting your butt in the middle of the sidewalk, and giving your friends a reason to laugh at you for an unreasonble amount of time.)
That is all.