Tonight's episode of Arrow was deadly for another character, and frankly we've got to say... STOP KILLING ALL OUR FAVES, ARROW!

The team's scheme to infiltrate Cayden James' (Michael Emerson) operation was brilliant, but predictably flawed. The guy on the inside always gets screwed. Vince (Johann Urb) was discovered as a double agent and murdered right in front of Dinah's (Juliana Harkavay) eyes.

To add insult to injury, Black Siren (Katie Cassidy) was the one to end his life with her killer cry.

This new turn is putting Black Siren's redemption arc in serious jeopardy. She's clearly feeling conflicted about her part in the new alliance and her feelings for her pseudo-father, Quentin Lance (Paul Blackthorne). But when push comes to shove, killing an innocent man right in front of the love of his life is something a colder, less redeemable Laurel would do. If she wasn't wearing a face we all know and love, would we even consider her potential to come back from this?

On the other hand, crazier people have returned to the fold. There was a time when Malcolm Merlyn (John Barrowman) was just the worst, and now we're kind of missing that adorable, little fiend.

It's food for though for all of us Laurel fans.

Now, Oliver (Stephen Amell) is facing a battle on all fronts. Dinah is on a vengeful mission to kill Laurel and everyone in the alliance of villains. Cayden James is about to launch a countdown clock after which he'll detonate his devastating bomb, and most mysterious of all, a new foe is quietly pulling all the strings here.

Arrow: Nyssa Al Ghul Will Return to Star City

Vince's sacrifice, however painful, was not in vain, since it actually turned up some new info. Whoever doctored the leaked photo of Oliver as the Green Arrow earlier this year also doctored the footage of him killing Cayden James' son. Whoever this Photoshop savvy person is (and we're not naive enough to think it's a total stranger), they've been putting this feud into motion for a while now.

Is it Laurel, with her new wicked ways? Is in Anatoly, who's proven to be a pretty fair-weather friend recently? Or is it someone even more nefarious?

Give us your best guesses!

Arrow airs Thursdays at 9/8c on The CW.

Johann Urb, <em>Arrow</em>Johann Urb, Arrow

(Full disclosure: TV Guide is owned by CBS, a parent company of The CW)