A satisfying conclusion to a story that explores Maya's heritage, her character and her inner conflict. It also does well to reintroduce kingpin in a natural way. It takes time to build up its characters and scenes, which pays off well because you are more invested in the outcome.
Thanks to certain interactions in earlier episodes, scenes in this episode have a much bigger emotional resonance. It almost had the feeling of reading a comic book with the way the story moved along.
It was refreshing and shows you can still tell a compelling story in the Marvel universe through a character study rather than always a hero vs villain showdown. And of course, when there is action, it's brutal, gritty and epic.