The parallels between Batman and this show are just pilling up and I love it. The batman comic book series is a rich source of inspiration and a lot of those stories can be adapted for TV and Nolan is doing a good job of that.
This episode was down right brilliant, the character development within the episode was great and the acting was brilliant. Carter is having a good influence on John, Zoe's reaction the merriage cover was telling, and John and Finch continue to get closer and closer. The POI was very intriguing and offered a great performance to show that he had changed, you couldnt help but root for him in the end.
Finally, the machine was just too cute, setting finch up with a woman; that was just too much, I couldnt help but smile while getting scared the hell out at the same time. As a software engineer, I'm not nearly as comfortable when AI becomes this good, but I love it.