Sacrifice

7.7
  • Series
  • US
  • 45 minutes
  • Released

As Oliver and Diggle strive to foil the Dark Archer's plot to destroy the Glades, Thea puts herself in danger while attempting to find Roy.