Celebrities have every right to voice their opinions but they need to know when and where to do it. I wouldn't deny them that right - hell, they do it anyway - but it would be nice if they knew what the hell they were talking about and, for the most part, stop regurgitating crap they know nothing about.
The VP did take the high road by explaining to his kids that that was what free speech was about. But it was a night out for entertainment, not politics. If they really wanted to give the VP a message, why wouldn't they have asked him to "meet the cast" after the production and then they could have had a REAL discussion, one-on-one. Nope - not them. They're classless like those they accuse of being "deplorable" and they didn't take the high road!! Instead, they wanted to make a public display of actually "caring" about the rest of the peons who live in the country. They're pissed they lost and that's what this is all about.
The left leaning liberals have no issue calling those who don't agree with them racists, bigots, etc., etc. They fail the see their hypocrisy which is annoying as hell. They simply don't see that they're just as bad as the extreme right-wing idiots.
If those in the cast were right of centre they would be criticized unmercifully for the gall to say any bad thing to a Democratic President or VP. Obama is a perfect example - anyone not on the left that criticizes him is automatically branded a racist regardless of the validity of the criticism.
JMHO