Guest Stars Winston Duke as Himself IDLES as Themselves Emma Myers as Herself Darren Aronofsky as Himself