Season 5 of "Arrow" has been all about Oliver Queen (Stephen Amell) coming to terms with his legacy as the Green Arrow and specifically his early days under the hood. When the season finale arrives on May 24th, the series will come full circle and return Ollie and Team Arrow to where it all started: the island of Lian Yu... and not everyone is guaranteed to make it out alive.

RELATED: Arrow Sizzle Reel Teases Prometheus’ Deadly Game, Return of Deathstroke

With the season finale, "Arrow" will bring one of its core, and most divisive, aspects to a close. The trademark "Arrow" flashbacks will finally catch up with the pilot episode and show fans never-before-seen moments leading up to Ollie's rescue from Lian Yu and provide some deeper background on his return to Star (then Starling) City.

More importantly, Team Arrow will return to Lian Yu in the present for Prometheus's final assault on Oliver, one that promises to leave Team Arrow in shock. Speaking recently with EW, executive producer Wendy Mericle had this to say, "Chase has been trying to prove to the world and to Oliver that he's not a hero, he's a killer, and he's going to pull out one final, big whamo at the end that's going to leave Oliver reeling. We might lose some people."

"Arrow" looks to be pulling out all the stops for its Season 5 finale from bringing Oliver's seasons-long origin to a close to bringing back a trio of key characters from years past with Black Siren (Katie Cassidy), Nyssa al Ghul (Katrina Law), and fan-favorite Slade Wilson (Manu Bennett).

Starring Stephen Amell as the Emerald Archer, “Arrow” airs Wednesdays at 8 pm ET/PT on The CW. The series also stars Emily Bett Rickards, David Ramsey, John Barrowman, Willa Holland and more.