Season 6 has come to a close and last night's season finale of Arrow didn't hold anything back! While we didn't necessarily see the complete defeat of Ricardo Diaz the season finale set tons of things in motion for next season!
Here's everything that went down on the Season 6 finale of Arrow called "Life Sentence:"
That's a wrap on Season 6 and next season not only will we get the aftermath of Oliver admitting he is Green Arrow to Star City, but we'll also get the Longbow Hunters. Did we also mention that Batwoman is coming to the Arrowverse in the crossover episode next year??