Oliver has a lot happening in his life right now on Arrow
. He's facing possible impeachment, and he's on the receiving end of an attack by Vigilante in season 5 episode 15, titled "Fighting Fire with Fire." How will he deal with all these issues?
According to the official episode description from The CW, "Oliver faces his biggest challenge yet as mayor. Felicity continues down her dark path with Helix. After Vigilante attacks Oliver while he's acting as the mayor, Diggle leads the team in a mission to stop Vigilante once and for all."