Arrow ends its current season, with an episode that fans will either applaud or roll their eyes at, depending on their inclinations. We have a global threat (the other superheroes are apparently occupied elsewhere), violence in the street, and a hefty side of cheese.

The episode ends with a smaller Team Arrow and a mayorally-inclined Ollie. Best of all, we might actually get a season without flashbacks.