Arrow: Oliver Gets An Unexpected Ally In Finale

Oliver won't be able to take down Prometheus alone, but the good news is he doesn't have to. You [...]