This is such a good finale. It takes the piss out of expectations, cliches, and characters without insulting the audience for whatever they may be thinking whether it be missing certain clues or thinking things were going to go a different way. Well done.