Arguably the Farrellys’ best film, though already ageing badly. A bunch of set-pieces (Ben Stiller’s zipper problems Cameron Diaz’s innovative hair gel) linked by a ridiculous, overlong plot, it gets its big belly-laugh moments right and you tolerate the padding. Stiller’s lack of vanity allows him to carry off sketches others would muff.