- Season 4 Episode 10
Oliver (Stephen Amell) must deal with the devastating consequences of Darhk’s (guest star Neal McDonough) last attack. Seeking revenge, Oliver goes on a brutal manhunt looking for Dahrk.
Promo Video #1
See more at Arrow Season 4 Episode 10 "Blood Debts" Promo
Promo Video #2
See more at Arrow Season 4 - "Revenge" Trailer