The "Daily Show" host roasted Donald Trump's defense secretary over his chest-thumping Iran war rhetoric.

Hegseth criticized the media, allies and former President Joe Biden during the 40-minute press conference

The defense secretary tried to reimagine America's role in the escalating war with Iran following its deadly strikes on the country over the weekend.