Arrow: Watch Season 3 Episode 12 Online
Carissa Pavlica 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.