Stephen Colbert and Elvis Costello, A Colbert Christmas: The Greatest Gift of All

Forget the crowded malls, Stephen Colbert has solved all your holiday shopping issues by bringing us A Colbert Christmas: The Greatest Gift of All.

The hour-long special, which features such unforgettable bits such as Colbert and Willie Nelson singing a duet, will also boast guest spots by Toby Keith, Jon Stewart, John Legend, Feist, and Elvis Costello. All the singers will croon Christmas songs penned by Daily Show executive producer David Javerbaum and composed by Adam Schlesinger.

"This is just some good fun to watch during your eggnog-induced dementia," Colbert tells The Associated Press.

The Colbert Report host, 44, also made it clear he would not make fun of Christmas specials. "I had a clear, clear command to everyone involved: 'No cynicism,'" said Colbert. "We're not mocking Christmas specials. We're doing my Christmas special. And that was the aesthetic we tried to bring into it ... I want people to see this every year."

A Colbert Christmas will air on Sunday, Nov. 23 at 10 pm/ET on Comedy Central. The DVD will be released the following Tuesday, complete with a Yule log of burning books.

Do you think A Colbert Christmas is bound to become the next Rudolph or Frosty?