Arrow Season 3 Finale Title and Set Design


Arrow executive producer Marc Guggenheim confirms that the production for the Arrow season finale start yesterday and revealed the episode title of the finale, which is “My Name is Oliver Queen”.

He also posted a photo of a set that’s being worked on for the finale episode:

iZombie "Flight of the Living Dead" - Promotional Photos
Corina Calderon Confirmed for Suicide Squad