Arrow: Oliver Gets An Unexpected Ally In Finale