In “Blood Debts”, Oliver (Stephen Amell) must deal with the devastating consequences of Darhk’s (Neal McDonough) last attack.
Seeking revenge, Oliver goes on a brutal manhunt looking for Dahrk.
“Blood Debts” airs TONIGHT, Wednesday, January 20th @ 8PM ET/PT on The CW. Watch the trailer below!
Arrow – “Blood Debts” Trailer
15+ pics inside from Arrow…