I don’t mind spoilers. Also, hey, new Weird Al song.

Transcript