Season finales are on the horizon, and we've rounded up the best spoilers for your favorite CW series. Read on to get up to speed with the latest details.
Arrow Season 3 Episode 23 pits Oliver and Team Arrow against Ra's al Ghul in an attempt to stop the leader of the League from destroying Starling City. Can they?
To live I had to make myself more than what I was, to forge myself into a weapon. I am returning not the boy who was shipwrecked, but the man who will bring justice to those who have poisoned my city. My name is Oliver Queen.