Season 4 Episodes

Episode Guide


Season 4, Episode 23 - Air Date: 5/25/2016
From the CW: "Oliver (Stephen Amell) teams up with a surprising force in an attempt to stop Damien Darhk (guest star Neal McDonough) and his magic once and for all.
Episode Guide

Lost in the Flood

Season 4, Episode 22 - Air Date: 5/18/2016
From the CW: "Following the shocking events in the previous episode, Oliver (Stephen Amell) and Diggle (David Ramsey) race to rescue Thea (Willa Holland), while Felicity (Emily Bett Rickards), Curtis (Echo Kellum) and Noah (guest star Tom Amandes) join together to stop Darhk (guest star Neal McDonough).
Episode Guide

Monument Point

Season 4, Episode 21 - Air Date: 5/11/2016
From the CW: "When Team Arrow learns what Damien Darhk's (guest star Neal McDonough) next move is Felicity (Emily Bett Rickards) realizes she needs to ask her father, Noah Kuttler (guest star Tom Amandes), for help.
Episode Guide


Season 4, Episode 20 - Air Date: 5/4/2016
From the CW: "As Oliver (Stephen Amell) and Felicity (Emily Bett Rickards) look for a magical solution to defeat Darhk (guest star Neal McDonough), a vengeance-driven Diggle (David Ramsey) gets a lead on Andy's (guest star Eugene Byrd) whereabouts and heads off to confront his brother.
Episode Guide

Canary Cry

Season 4, Episode 19 - Air Date: 4/27/2016
From the CW: "Oliver (Stephen Amell) and the team struggle to come to terms with Laurel's (Katie Cassidy) death, especially Diggle (David Ramsey) who is overwhelmed with guilt for choosing to believe Andy (guest star Eugene Byrd) had changed.
Episode Guide


Season 4, Episode 18 - Air Date: 4/6/2016
From the CW: "Oliver (Stephen Amell) and Diggle (David Ramsey) learn that Merlyn (John Barrowman) is going to try to break Darhk (guest star Neal McDonough) out of prison.
Episode Guide

Beacon of Hope

Season 4, Episode 17 - Air Date: 3/30/2016
From the CW: "Brie Larvan (guest star Emily Kinney) breaks out of jail and turns up at Palmer Tech threatening to kill everyone unless she gets the bio-chip that is implanted in Felicity's (Emily Bett Rickards) spine.
Episode Guide

Broken Hearts

Season 4, Episode 16 - Air Date: 3/23/2016
From the CW: "A heartbroken Cupid (guest star Amy Gumenick) returns to Star City with one goal - to destroy anyone in love.
Episode Guide


Season 4, Episode 15 - Air Date: 2/24/2016
From the CW: "Oliver (Stephen Amell) realizes he needs help battling Darhk (guest star Neal McDonough) so he calls in an old friend - Vixen (guest star Megalyn E.
Episode Guide

Code of Silence

Season 4, Episode 14 - Air Date: 2/17/2016
From the CW: "Oliver (Stephen Amell) and team uncover HIVE's plan to take out Team Arrow once and for all.
Episode Guide

Sins of the Father

Season 4, Episode 13 - Air Date: 2/10/2016
From the CW: "Oliver (Stephen Amell) receives an offer from Nyssa (guest star Katrina Law) that is hard to refuse.
Episode Guide


Season 4, Episode 12 - Air Date: 2/3/2016
From the CW: "The team faces off against a formidable villain nicknamed The Calculator (guest star Tom Amandes).
Episode Guide


Season 4, Episode 11 - Air Date: 1/27/2016
From the CW: "Diggle (David Ramsey) must learn to trust his brother Andy (guest star Eugene Byrd) when an enemy of their wartime past, an agent of the criminal organization Shadowspire, pays a visit to Star City.
Episode Guide

Blood Debts

Season 4, Episode 10 - Air Date: 1/20/2016
From the CW: "Oliver (Stephen Amell) must deal with the devastating consequences of Darhk's (guest star Neal McDonough) last attack.
Episode Guide

Dark Waters

Season 4, Episode 9 - Air Date: 12/9/2015
From the CW: "After the city is attacked again, Oliver (Stephen Amell) makes a bold move against HIVE.
Episode Guide

Legends of Yesterday

Season 4, Episode 8 - Air Date: 12/2/2015
From the CW: "Oliver (Stephen Amell) and Barry Allen (guest star Grant Gustin) take Kendra Saunders (guest star Ciara Ren?
Episode Guide


Season 4, Episode 7 - Air Date: 11/18/2015
From the CW: "Team Green Arrow's ongoing battle with Damien Darhk (Neal McDonough) is complicated by a shocking revelation.
Episode Guide

Lost Souls

Season 4, Episode 6 - Air Date: 11/11/2015
From the CW: "Felicity (Emily Bett Rickards) is frantic when she learns that Ray (Brandon Routh) is alive and being held by Damien Darhk (Neal McDonough).
Episode Guide


Season 4, Episode 5 - Air Date: 11/4/2015
From the CW: "When things take a turn for the worse with Sara (guest star Caity Lotz), Oliver (Stephen Amell) calls in a favor from an old friend who deals in the mystical, John Constantine (guest star Matt Ryan).
Episode Guide

Beyond Redemption

Season 4, Episode 4 - Air Date: 10/28/2015
From the CW: "Laurel (Katie Cassidy) must deal with the repercussions of taking Sara (guest star Caity Lotz) to Nanda Parbat.
Episode Guide


Season 4, Episode 3 - Air Date: 10/21/2015
From the CW: "The growing tension between Oliver (Stephen Amell) and Diggle (David Ramsey) puts both their lives at risk when they go after Damien Darhk (guest star Neal McDonough) and a H.
Episode Guide

The Candidate

Season 4, Episode 2 - Air Date: 10/14/2015
From the CW: "When an old family friend, Jessica Danforth (guest star Jeri Ryan), tells Oliver (Stephen Amell) and Thea (Willa Holland) that she is going to run for mayor, both Queens are concerned considering the last three mayors have been murdered.
Episode Guide

Green Arrow

Season 4, Episode 1 - Air Date: 10/7/2015
From the CW: "Oliver (Stephen Amell) and Felicity's (Emily Bett Rickards) blissful getaway is cut short when Thea (Willa Holland) and Laurel (Katie Cassidy) pay them a visit and tell Oliver they need his help back in Star City.