The special aired Monday after a Sunday filming at Culver Studios. In the roast, they ripped Franco for his hosting job for the Oscars, his acting roles, his poetry, the sexuality of his characters and even his grandmother.
Franco said he came out unscathed, though.
"It didn't hurt," Franco said. "If you're going to do this kind of thing, you should just be ready for whatever. It's not like I haven't heard criticism about my performance in the Oscars. Or jokes about my choice of gay roles.
"I feel great and I feel everyone was awesome."
During the show, Franco took attacks from friends Jonah Hill, roast-master Seth Rogen, and a host of comedians: Aziz Ansari, Bill Hader, Andy Samberg, Nick Kroll, Jeff Ross and Sarah Silverman all took jabs at the actor.
"You never really said what was going on that night, man," Ross said to Franco. "You were like Billy Crystal-meth. You were a worse host than the AIDS monkey.
"The academy should have known when you combined Anne Hathaway and James Franco you get Anne Franco, which makes sense since you should have gone into hiding after that.
"Face it, Franco, you and Anne Hathaway had the comedic chemistry of Trayvon Martin and George Zimmerman."
Franco continued laughing through the barrage of criticism through the whole roast, with family and friends in the audience -- including his 92-year-old grandmother.
The nonagenarian Mitzie, took a low blow herself, when Ross said that she had "127 Hours" to live, playing off the title of one of Franco's films.
Franco ended the evening, keeping his final comments short.
"What a weird night," he said. "I do think this is my punishment for the Oscars. America and the rest of the world can have a cathartic moment after this airs."