The third season of Arrow has officially wrapped, according to series star Stephen Amell. Yesterday morning, the actor posted the word to Twitter, saying that they had completed the season. The final episode was filmed in part on a mysterious set that executive producer Marc Guggenheim has been teasing on Twitter. It looks like the interior of a cargo jet, and Guggenheim says there are no long-term plans for the set beyond the finale, and that it a lot of green screen.