It's great to finally see that Kilgrave is directly at the centre of this series. The main reason why episodes #4 and #6 didn't work so well for me was because they were too self-contained and felt like just filler episodes, but thankfully there was none of that here. This episode advanced the plot a great deal (more than any other episode has done so far), and was genuinely gripping from start to finish.
The writing was particularly good here - thankfully any misguided attempts at humour were dropped and instead we got realistic, grounded drama from Jessica and Kilgrave, in particular. Kilgrave especially was well written; all the reveals and emotion surrounding him were taken very seriously and also realistically, and the sharp writing made them especially convincing.
Also very notably there was genuine character development here. For the past seven episodes Jessica has been irritatingly one-tone and hasn't really shown much range or development, but thankfully that changed here. Kilgrave's character also was built on a lot, and there were some very intriguing seems surrounding him.
Overall I enjoyed this episode more than any of the previous seven, and, for once, it wasn't just Kilgrave that made this episode so good.