Over the top funny in parts. Stupid in others. About what I expected. Wasn't expecting cinematic grandeur - was just expecting some light and funny entertainment on a Sunday afternoon. I got what I came for and expected. Was a breath of fresh air seeing some of the top names in film not taking themselves so seriously. Wish more of them would step outside the envelope occasionally. Kudos to all involved!