Going into the finale's epic showdown between the Green Arrow and Prometheus, Adrian Chase (Josh Segarra) will remain several steps ahead of Oliver (Stephen Amell), which will only make it harder for Team Arrow to defeat him. "True to his word, Chase is going to force Oliver to face his violent past and answer the question once and for all: is he a killer or a hero?" executive producer Wendy Mericle says. "To prove he's the hero, Oliver will be forced to let go of his past, the one his father burdened him with in the pilot, and look forward to a new future and a new legacy."
As Oliver tries to begin a new chapter of his life, Arrow will close a chapter: the finale will (thankfully) mark the end of the flashbacks. "The episode is going to end with a bang, and in the process, we're finally going to see how Oliver planned his escape from Lian Yu in the unseen moments leading up to Oliver's introduction in the pilot," Mericle explains. "As Oliver leaves Lian Yu in the flashbacks, he will also be saying goodbye to Lian Yu in the present day story."
Both Manu Bennett and Katrina Law will reprise their roles as Slade Wilson and Nyssa al Ghul, respectively. When she reappears in Star City, Nyssa will go head-to-head with her sister Talia, who trained Chase to become Prometheus to avenge her father's death at Oliver's hand. Katie Cassidy will also return in the finale as Black Siren, a role she will continue in Season 6 as a series regular.