"Streets of Fire" was just the penultimate episode of the season, so imagine what "Arrow" has planned for its season 2 finale. Well, you don't have to do too much imagining since the CW released a promo and promotional photos on Thursday, May 8, teasing what to expect in "Unthinkable" – and it looks insane.
The latest episode saw Slade's army unleashed on the city, with Amanda Waller (Cynthia Addai-Robinson) giving Oliver (Stephen Amell) a deadline before she took over control of stopping them by taking out the city. With that incentive, Oliver tested the cure on Roy (Colton Haynes). Meanwhile, Sebastian Blood (Kevin Alejandro) realized too late that he was working for a complete mad man and just managed to get that cure to Oliver before Isabel (Summer Glau) killed him. Elsewhere, Malcolm (John Barrowman) returned in time to save Thea (Willa Holland), who wasn't exactly happy to see her psychotic biological father and instead chose to fire a gun at him. Did she kill him? We don't quite know for sure yet…
In the "Arrow" season 2 finale, Oliver must decide if he's a killer or a hero. Slade (Manu Bennett) moves forward with his plan (and declaration) to kill one more person in Oliver's life, and when he kidnaps someone close to Oliver's heart, Oliver is pushed to the edge and realizes that sometimes it takes doing the unthinkable to stop the monster, even though he has fought all year to be more than a killer. Earlier this season, Oliver had to kill The Count to save Felicity after he said he wouldn't be the killer he once was. Who will be in danger that puts him in a position to make that choice (which he said wasn't even a choice that time) here?
Meanwhile, Diggle (David Ramsey) takes on Amanda Waller with help from some friends. Also, Thea turns to Roy in her time of need. Well, that takes care of any questions about the cure. Did Thea kill Malcolm?
The "Unthinkable" promo shows Oliver declaring, "I have to kill him." Well, he's going to have quite the help – including Sara (Caity Lotz), Roy (in a mask!) and Nyssa al Ghul (Katrina Law) – going up against Slade's army in the streets. "I'm done playing your games," Oliver says, but is he on the other end of the phone when Slade says, "You are done when I say you're done"? Plus, Deadshot (Michael Rowe) returns, Sara and Nyssa face off with Isabel, 0:18 has us worried about Felicity (Emily Bett Rickards), and get a look at what's going down in the freighter flashbacks.
Also, check out the slideshow to see the promotional photos the CW has released from this episode. You really don't want to miss out on seeing these. Diggle has Lyla (Audrey Marie Anderson) and Deadshot on his side against Amanda Waller. Oliver fights Slade. Nyssa and Sara are fighting Isabel. But the most intriguing photos show that Slade has Felicity and a Mirakuru soldier has Laurel (Katie Cassidy). Is Slade going to force Oliver to choose?
"Arrow" season 2 ends Wednesday at 8 p.m. on the CW. What do you think of the episode 23 "Unthinkable" photos and promo?