New Delhi, May 22 -- Stephen Colbert chatted with Paul McCartney and joined him on stage for a raucous performance of "Hello, Goodbye" on the final broadcast of CBS' "The Late Show" on Thursday night, a bittersweet farewell for a canceled show that still had a few barbs left for the network that ended its 33-year run.

At the top of his last show, which grew more surreal and absurd as it went on, Colbert highlighted the "joy" that he and his team felt creating more than 1,800 episodes of "The Late Show."

"The energy that you've given us, we sincerely need that to have done the best possible show we could have for you for the last 11 years," Colbert said. "You've given it to us. We've given it all right back to you."

Colbert pretended th...