Guest Stars Anthony Mackie as Himself Tariq Trotter as Himself Lily James as Herself Portugal. The Man as Themselves The Last Artful, Dodgr as Herself