Where To Stream Arrow Season 3 Episode 23
My Name is Oliver Queen
- Aired May 13, 2015
- 60 Min
- Rated 6.5
- Number 163 Of 170 Rated Episodes
With time running out for Starling City, Oliver tries to stop Ra's from unleashing the bioweapon and killing millions.