Warning: Full spoilers for the episode below. It's impossible not to approach each Arrow season finale with trepidation. The Season 1 and 2 finales were both great, ranking among the show's overall best. But the Season 3 and 4 finales were the exact opposite. Arrow has developed a nasty habit of falling apart at the finish line in recent years, and even with all the improvements the show has undergone this year, there's always going to be that fear that the show will blow it in the end.