I loved this film before I'd even seen it. The trailer alone gave me so much joy, to the point that I couldn't stop laughing for at least 13 minutes after seeing it. I was almost apprehensive that the movie itself wouldn't live up to that.
But it does. Whoever cut that trailer didn't really give anything away to dull the full-length experience. I laughed so hard at one point I literally went dizzy and thought I was going to faint. It's that good.
Bravo to the actors for letting themselves be put through all that.