Everything that has to be written about this episode already has been written by other reviewers. It was near perfect. The only thing that bothered me about it, and also about the entire season was the choice of using an awful actress to play the phenomenally important and iconically evil role of Ruby. In this finale even her lines were badly written, probably ad libbed by her. Her role is so crucial and the poor performance from GP just spoilt this season for me. Wish this was different, otherwise an amazing season that ended with a freaking awesome finale.