My Name Is Oliver Queen

Season 3, episode 23

My Name Is Oliver Queen

  • 7.5 / 10
  • 44 min

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