Promo Poster For The Season Finale

Executive Producer Marc Guggenheim has just tweeted out a cool new promo poster for next week’s season finale that features Oliver and Slade and the tagline, “His city burns. Will he fight fire with fire?”