Zach Galifianakis has confessed his hatred of "bizarre" red carpets.
The actor, who stars as Humpty Dumpty in new animation Puss In Boots, admitted that unlike many other celebrities, he isn't comfortable in the spotlight.
"I can't stand it, I hate it," he laughed. "I don't want to complain, but it's foreign to men, it's man-made, so it's really bizarre, how people are screaming."
And despite appearing in the forthcoming Muppets movie as well as Puss In Boots, the actor said he doesn't "mix" with children.
"Me and children don't mix very well, I mean look at those punks," he quipped.
But the 42-year-old admitted that appearing in family movies did have one perk.
"I like the children's premieres, because it's a lot of good energy. It's not a lot of cynical jerks like myself," he said.