
Season 3, episode 23
My Name Is Oliver Queen
- 44 min
With time running out for Starling City, Oliver tries to stop Ra’s from unleashing the bioweapon and killing millions.

Season 3, episode 23
With time running out for Starling City, Oliver tries to stop Ra’s from unleashing the bioweapon and killing millions.