Playing on:

Fighting Fire with Fire

When Vigilante attacks Oliver while he's acting as mayor, Diggle leads the team on a mission to stop Vigilante for good.

Episode: 15

Quality: HD

Release: 2017-03-01

IMDb: 9.8