While it was a great episode and a strong start to the season, series star Stephen Amell teased that it’s actually Season 8, Episode 6 that is the “best episode ever.”
It felt old, but different, but that’s mainly because Oliver wasn’t on his own earth, but had gone to Earth-2 to acquire Dwarf star particles for The Monitor.
Arrow’s eighth and final season premiere aired last night and it was a callback to the pilot in so many ways.