Arrow: Watch Season 3 Episode 12 Online

at .

On Arrow Season 3 Episode 12 as Oliver heads back to the city he loves, it's in utter chaos. New heroes have arisen in his absence, but do they have what it takes to fend of one of the biggest villains the town has ever seen?

Team Arrow begins to fight from within as all parties cannot come to a unanimous decision on allowing Malcolm Merlyn to fight beside them. Felicity is adamant Oliver would never stand for such a thing and refuses to assist if they move forward.

When Laurel suggests they enlist The Glades citizens to help in their endeavor, Sin gets involved and she realizes the Canary she knew no longer exists. When she shares the knowledge with Capt. Lance, will be believe her?

Find out about all of this and more when you watch Arrow online!

Carissa Pavlica is the managing editor and a staff writer and critic for TV Fanatic. She's a member of the Critic's Choice Association, enjoys mentoring writers, conversing with cats, and passionately discussing the nuances of television and film with anyone who will listen. Follow her on X and email her here at TV Fanatic.

Show Comments
Tags:

Arrow Season 3 Episode 12 Quotes

Arsenal: Captain Lance!
Lance: Harper.
Arsenal: I'm not sure what you...
Lance: Look, I've seen you wearing a red hoodie, I've seen you shootin' arrows at people. You think I don't recognize you with a little extra leather and lace?
Roy: Well, I guess I won't be needing this anymore. [clicks off voice changer]

Felicity: OK. I'll send Arsenal over once the next brush fire is put out.
Lance: Arsenal? What, are you guys just pullin' names out of a hat now?