Guest Stars Alec Baldwin as Donald Trump Robert De Niro as Robert Mueller Sandra Oh as Herself Tame Impala as Themselves