Marvel/DC

Oliver Queen’s prison hell, new vigilante revealed in ‘Arrow’ Season 7 trailer