I don't see why 'mainstream' reviewers didn't like this. It is funny, but not overly so. It has just about everything you could want. It isn't a classic, but I didn't walk out feeling like I was cheated out of my money. And, at 88 minutes, it sailed along with no parts to drag.