Tom Cruise showed up at The Daily Show last night dressed like a little Archie on safari in a khaki-coloured V-neck sweater, collared shirt, and matching taupe pants. The weirdly totally-not-weird-seeming Cruise was there to promote his new film Oblivion, a post-apocalyptic sci-fi flick featuring lots of pretty cloudscapes, silver spacesuits, and fancy touchscreens. The be-beiged Cruise and Stewart also gushed over their love for Morgan Freeman, who co-stars in Oblivion as the leader of a secret band of surviving humans. As they and we all know, if anything’s gonna save the human race from total annihilation, it’s probably gonna be Morgan Freeman’s deep, soothing voice.

Watch the full ep here!