This movie was irreverently piss your pants funny. Ok, it probably helps if you do not care for our present world-wide political face, or you enjoy satire for what it is.
Oh yeah that sex scene is over the top funny, and those marrionettes last longer than popular porn stars, err from what I have been told.