Arrow Season 3
Arrow Season 3 Episode 21 Teaser: Eliminate the Threat
Arrow: Watch Season 3 Episode 20 Online
Oliver is now Al Sah-Him. On Arrow Season 3 Episode 21, we see him as the villain and we see how the team reacts to his absence.
- Air Dates:
- Total Episodes: