andrew garfield and stephen colbert