WHAT'S HOT?

Arrow

Episode 2.21 : City of Blood

Arrow Poster

TV Info


Episode Premiere

April 30, 2014

Distributor

CW

Genre

Action, Drama, Mystery, Sci-Fi

Show Period

2012 - Now

Production Company

Berlanti Productions

Cast and Crew


Director

Michael Schultz

Screenwriter

Holly Harold

Main Cast


Additional Cast

  • Kevin Alejandro

Synopsis


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.

Watch Video


Reader's Reviews


Screen Name
Rate This TV
Comment