Last night's "Daily Show" appearance by the "Anchorman 2" cast had everything you could possibly ask for out of your entertainment:
Emotional moments! Jon Stewart and former "Daily Show" correspondent Steve Carell shared a tender hug upon reuniting.
Comedy! Will Ferrell, Steve Carell, Paul Rudd and David Koechner pretended to bring Stewart gifts -- that were revealed to be the green room's decorations that they had stolen moments before.
Sex! "He loves porn," Carell said of co-star David Koechner. "He likes watching it on planes. We've done a lot of traveling together, and it's really disturbing for people."
Action! The segment devolves into a physical brawl between the five men over Carell's bowl of melon and ends with the comedians running into the audience.
Check out the full clip above. And remember, this may be the last "Anchorman 2" promotion you'll ever see.