Arrow fans are currently suffering through the winter hiatus, but The CW has dropped off a special treat for Christmas with a brand new trailer! Next month, Oliver Queen returns, and there is going to be plenty of blood in the streets. We have a new sneak peek look at the Arrow Season 4 midseason premiere, which debuts on Wednesday, January 20th.

A friend left clinging to life, Oliver Queen will get his revenge in Blood Debt. This sneak peak features plenty of awesome action as Oliver goes after Damien Darhk with everything he has. There's even footage of the epic fight between Green Arrow and Darhk. Just ten episodes in, this latest run of Arrow promises to be the greatest yet!

In Season 4's fall finale, Damien Darhk (Neal McDonough) was back on the warpath, targeting both the innocent civilians of Star City, and someone very close to Oliver Queen (Stephen Amell). After the city is attacked again, Oliver Queen makes a bold move against HIVE. Malcolm (John Barrowman) checks in on Thea (Willa Holland) and leaves her with a warning. Things take a horrible turn when Damien Darhk (guest star Neal McDonough) retaliates in a brutal manner at Oliver's mayoral holiday party.

RELATED: Arrow Season 4 Finale Trailer Reveals Darhk's Diabolical Plan

In October, it was revealed that Neal McDonough's Damien Darhk will also cross over into The CW's The Flash and DC's Legends of Tomorrow, although it isn't known exactly when he will show up. Executive producer Marc Guggenheim also confirmed last month that Colton Haynes will make his return to Star City as Arsenal, in this season's 12th episode, which doesn't have a confirmed air date at this time. We still don't know why Arsenal is coming back, but he hasn't been seen since the Arrow Season 3, when he gave Thea (Willa Holland) his Arsenal outfit, before leaving town.

Other new additions in Arrow Season 4's midseason continuation include Alexander Calvert as Anarky, Echo Kellum as superhero Mister Terrific, Jimmy Akingbola as the villainous Baron Blitzkrieg, Jeri Ryan as Jessica Danforth, JR Bourne as Double Down and Rutina Wesley as Lady Cop. Do you think the upcoming Midseason premiere will bring even more shocks and twists? Chime in with your thoughts after checking out this new video.

B. Alan Orange at Movieweb
B. Alan Orange