Arrow season 6: Four characters who need to return before finale
Arrow season 6 is not on the air until the new year, but that’s not stopping us from speculating! While we know there are some good stories being told right now in between the show’s collection of bad guys and some of the trouble awaiting Oliver Queen as Mayor, there is still more that the show could bring to the table.