Fighting Fire with Fire
S5, E15: Vigilante strikes and Oliver faces his biggest challenge yet as mayor. Meanwhile, Felicity continues down a dark path with Helix.

S5, E15: Vigilante strikes and Oliver faces his biggest challenge yet as mayor. Meanwhile, Felicity continues down a dark path with Helix.