Arrow: City of Blood Preview Clip Released Online

The CW have released a sneak peek at a scene from tomorrow's episode of Arrow, titled 'City of [...]

Arrow-City-of-Blood-009

The CW have released a sneak peek at a scene from tomorrow's episode of Arrow, titled "City of Blood." When Moira said last episode that there was only one way the night could end, it turns out she was right; in this clip (major spoilers ahead if you're behind on the show), Sebastian Blood has apparently been elected mayor, and on his computer Officer and Laurel Lance find evidence that he knew what Slade was going to do at the end of "Seeing Red." What can they do with that information -- especially when it wasn't exactly obtained legally? It doesn't seem particularly unlikely that their plans will involve the Arrow...but as we've seen in the trailers for this week's episode, Oliver Queen appears to be missing in action. You can check out the clip below. "City of Blood" airs tomorrow at 8 p.m. ET/PT.

"City of Blood" — (8:00-9:00 p.m. ET) (Content Rating TBD) (HDTV) 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. Michael Schultz directed the episode written by Holly Harold (#221).