This was a great episode. I can definitely see what the meant about the end of the season being epic.
I had no idea that was David Nykl as Anatoli or that he was a pre-existing comics character. He never even seemed slightly familiar to me, honestly.
I do agree that the mask for Isabel is just bad. I understand they are going for the Ravager
look from the comics, but I'm thinking that might be one that just doesn't work in live action.