Crucible
I knew it! I knew that
Sebastian (Kevin Alejandro) would turn out to be the Big Villain of
Starling City. I just didn't know what alter ego he would be playing. When the character revealed himself, I first thought it was the
Scarecrow, but with a slightly different mask. I've never heard of
Brother Blood before. So, not sure if this is using a pre-existing DC character or not.
The best thing about the episode was actually the big reveal that the
Black Canary is
Sarah Lance, as in
Laurel's presumed dead sister, as in
Oliver's girlfriend that drowned on the same boat that sank out in sea. You know, the same boat that washed
Ollie up on that evil Island that he spent 5 years on. The reason why this was a shocked to me is that the character of
Sarah was played by another actress. So naturally I never saw this coming. An even bigger reveal is that
Ollie knew she was alive all along because we see that she too was on the Island in a flashback scene. Awesome episode!