Guest Stars Helen Mirren as Herself Ariana DeBose as Herself Pedro Pascal as Himself Freya Ridings as Herself