This film is unbelievably stupid, crass, vulgar and contains surpringly misjudged recurring jokes which feel like they're from 20 years ago... But...I haven't laughed so hard in ages. The laugh out loud gags and set pieces come thick and fast. Utter side splitting rubbish.