My Name Is Oliver Queen
- Runtime
- 44m
- Air Date
- Aired May 13, 2015
With time running out for Starling City, Oliver tries to stop Ra's from unleashing the bioweapon and killing millions.
My Name Is Oliver Queen
With time running out for Starling City, Oliver tries to stop Ra's from unleashing the bioweapon and killing millions.