Where We Left Off: After forcing Oliver (Stephen Amell) into a Sophie's Choice situation on Lian Yu -- save his son or the rest of his friends and loved ones -- Adrian Chase (Josh Segarra) killed himself and triggered hundreds of explosives on the island, thus leaving the fates of most of the characters up in the air.
The Scoop: Unfortunately, fans will have to wait a little while to find out who lived and who died from Chase's explosions. "It's a slow reveal," teases executive producer Marc Guggenheim. "We're going to intercut between the present, which is five months after the finale, and flashbacks that take us to the minutes right before and right after the finale."
Although we'll have to wait to find out the fates of several beloved characters, including Felicity (Emily Bett Rickards) and Thea (Willa Holland), Manu Bennett is confirmed to return as Slade Wilson, aka Deathstroke, who reprised the role late last season. He'll be joined by two new actors who have signed on to the series for Season 6: Fringe star Kirk Acevedo and Lost and Person of Interest alum Michael Emerson. Acevedo will play the villainous Ricardo Diaz -- whose name comics fans will recognize as an alias for Richard Dragon, one of the Green Arrow's villains -- while Emerson's role is being kept under wraps.
Elsewhere on Arrow, we'll see a bit of a role reversal between Oliver and Diggle, as the latter deals with some real secrets of his own, and Dinah (Juliana Harkavy) will embrace her role as the new Black Canary, as she and Black Siren (Katie Cassidy) hash out their differences.
Photo Credits: update; Cliff Lipson/CBS; Kevin Mazur, Getty Images for NARAS; John Shearer, Getty Images; Jamie McCarthy, Getty Images; Matt Dinerstein/SHOWTIME; Jeff Kravitz/Getty Images; Ben Leuner / AMC; Alberto E. Rodriguez/Getty Images; Frederick M. Brown, Getty Images; NBC