Charlie Sheen put on a brave face on the red carpet at his Comedy Central roast.
Believe it or not, Sheen's ex-wife Brooke Mueller was also there, to wish him well!
"He's a pro! He'll handle it great!" she said.
Comedian Anthony Jeselnik made this prediction:
"This is going to be the most fun roast we've ever had just because I think Sheen is going to enjoy it more than anyone has ever enjoyed it before."
Family Guy creator Seth MacFarlane served as the Roast Master for the show and introduced Sheen as "The rock star from Mars."
Private Practice star Kate Walsh took dead aim at Sheen.
"You know, it's amazing, despite all those years of abusing your lungs, your kidneys, your liver, the only thing you've had removed is your kids," she said.
Sheen winced and laughed good-naturedly.
The roast is airing next Monday, the same night, but a different time, as the season premiere of Two and a Half Men, which stars Sheen's replacement, Ashton Kutcher!
"That's got to be one of the weirdest coincidences ever! That's dirty pool!" said Rules of Engagement star Patrick Warburton sarcastically.
But Sheen is delighted by the same-night situation!
"I think it's perfect!" he said. "I think everybody's going to win."