Guest Stars Henry Cavill as Himself Amy Adams as Herself Ben Affleck as Himself Pet Shop Boys as Themselves