Well, I don't want to give up any spoilers or anything else like that. Let's just say it was a damn good time. There's just so much to take in, I think you almost have to see it twice to catch all the innuendo's and references. Anyway, go check it out, as it's definitely worth seeing!