The show that launched a superhero dynasty comes to an end after eight seasons with a finale preview followed by the final episode. Will Oliver (Stephen Amell) make it to the end? What’s next for his fellow fighters?
In 2040, two decades after Oliver’s sacrifice rebooted the universe, crime in Star City has been quiet since 2020; Mia has led a successful life with her fiancé J.J. and Zoe is alive. When Helena Bertinelli’s daughter Bianca goes missing, Laurel requests Dinah’s help in finding her. She then recruits a reluctant Mia, whose pre-Crisis memories are restored by Laurel using martian technology developed by Cisco Ramon and manages to convince her to take on the mantle of Green Arrow. Mia, Dinah and Laurel rescue Bianca from the captivity of her ex-boyfriend Trevor, possessing a Deathstroke mask. Just as Mia learns that he is working for someone else, Trevor sets off the gas line and escapes. Afterwards, Dinah decides to establish the Canary Network. At Oliver’s memorial, Mia recognizes the arrowhead that William was given as a teenager as a tattoo on Trevor’s hand before being tranquilized by masked men who make off with William, leaving Mia behind. Elsewhere at the same time, a mysterious figure ambushes J.J. and uses the same martian technology to restore his pre-Crisis memories as the figure “needs him” for an unknown reason.