One of the funniest South Park episodes had Rob Reiner coming to South Park to make it smoke free.
Kyle: But... isn't that, kind of, lying?
Rob Reiner: Uh, we're just leveling out the playing field. [dabs his forehead] The tobacco companies lie to you about the dangers of smoking. If we're gonna take them down, we've gotta lie right back! [begins to sniff around after detecting cigarette smoke, then focuses in on the source. The boys look as well. The source is a man wearing a Buds Light Beer har, enjoying a drink and a smoke at the bar] Oh my God! [coughs loudly, but fails to get the man's attention. He rises from the booth and walks up to the smoker] Excuse me!
BUDS Man: Yes?
Rob Reiner: Would you mind putting that death stick out?!
BUDS Man: But, uh, this is a bar.
Rob Reiner: Isn't smoking illegal in bars here?
Bartender: Not in Colorado
Rob Reiner: Oh my God! What kind of backward hick state is this?!
BUDS Man: Look man, I work fourteen hours a day at the saw mill. I just got off work and I need to relax.
Rob Reiner: Well when I relax I just go to my vacation house in Hawaii!
BUDS Man: [getting irritated] I ain't got a vacation house in Hawaii!
Rob Reiner: Yuh your vacation house in Mexico, then, whatever it is! Look, you are putting my life and these boys' lives in danger by smoking that in here! And I'm not gonna tolerate it! I will end smoking in bars in Colorado! There will be no more smoking here!
South Park Reiner Episode
I remember that episode. They had Reiner scarfing down food continually, and sweating profusely. Funny and probably accurate. They sure got his "shut up, it's for your own good" attitude down.