‘Arrow’ season 2 spoilers: ‘City of Blood’ brings Slade, Brother Blood, and carnage

Manu -Just in case you were wondering if there was going to be any shocking character death on one of the next episodes of “Arrow,” you don’t have to worry about that … at least for now. At least most of the major characters (if not all) are going to be alive during the April 30 episode “City of Blood,” and this could be one of the biggest  hours of the season when it comes to scope and battles between good and evil.

For one, could Oliver really surrender to Slade? We love how this battle is just as much cognitive as it is physical, and that makes him stand out. The full synopsis below is further proof of that:

“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.”

The only concern that we have is that there are so many battles between Oliver and Slade coming up that the battles will start to mean less and less. Therefore, they have to build slowly, and lead to an epic conclusion that is worth the wait.

What do you think is going to happen on this episode? Share your thoughts below, and click here to get what we personally believe to be an awesome finale tease from Stephen Amell. You can also fire over to the link here if you want to get more updates on all we cover via our CarterMatt Newsletter.

Photo: The CW

Love TV? Be sure to like Matt & Jess on Facebook for more updates!