Guest Stars Alec Benjamin as Himself Bill Hader as Himself Lester Holt as Himself Cara Delevingne as Herself