Warning: this review contains full spoilers for the series finale of Arrow! If you need a refresher on where we left off, here's our review for Season 8, Episode 9 and our full review of the Crisis on Infinite Earths crossover. [poilib element="accentDivider"] It's a strange experience writing the final review for a series that's been a part of my personal and professional life for eight years.