This past week's 'Arrow' installment "Seeing Red" delivered a devastating gut punch that even we couldn't have seen coming, but the show must literally go on, and Oliver Queen has three more episodes until season 2 calls it quits. Looks like "City of Blood" will only see things getting worse, as the full set of photos show Oliver and Laurel taking on an army of Slade's masked (and superpowered) soldiers!

Naturally, Oliver and Thea will have a few ends to tie down in the wake of Moira's death, but Slade doesn't seem to be cutting Oliver any breaks as the vigilante confronts the rather Bane-looking army of Deathstroke soldiers, led by Brother Blood. Given that we see Laurel in tow, it remains to be seen if she'll share her knowledge of Oliver's secret though the above trailer teases much bigger complications afoot (doesn't Summer Glau look Ravaging?).

Here's what The CW had to say of next week's "City of Blood":

OLIVER CONSIDERS HIS OPTIONS AGAINST SLADE – After Slade (Manu Bennett) threatens to take everything Oliver (Stephen Amell) loves away, Oliver decides the fastest way to stop further bloodshed is to surrender to his enemy. Knowing that surrender will surely lead to Oliver’s death, Diggle (David Ramsey) and Felicity (Emily Bett Rickards) go to extreme measures to keep Oliver from confronting Slade.

Meanwhile, Thea (Willa Holland) considers leaving town, and Laurel (Katie Cassidy) resumes her crusade against Sebastian Blood (guest star Kevin Alejandro). Finally, Slade unleashes his assault on Starling City.

All bets are off for the final three installments of 'Arrow' season 2 (though we got a taste of what's to come from the producers), so in the meantime take a look at Slade's army in the full set of "City of Blood" photos below, and tell us in the comments how you think the 'Arrow' season 2 endgame will play out!

Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...
Arrow City of Blood Photos Preview Slade
The CW
loading...

More From KRFO-AM