As I said in my review of the most recent episode of ‘Arrow, business is surely about to pick up in the next episode of the DC Comics superhero show on The CW. In the closing moments of ‘Time of Death’, we saw Oliver Queen’s former island ally finally make his presence in Starling City felt as he met with Moira Queen and was re-introduced to his old friend after lurking in the shadows for some time. And now the battle can begin.

But before the two can face off in the next chapter of the Emerald Archer’s tale, we have a few previews of the next episode of ‘Arrow’ titled ‘The Promise’. We have both the regular and extended versions of the promo below, followed by the synopsis for the inevitable war about to hit the streets:

Oliver is shocked when he learns that Slade has come to Starling City. Back on the island, as Oliver, Slade and Sara prepare to take over the freighter from Ivo, Sara pulls Oliver aside and tells him he needs to kill Ivo to prevent him from telling Slade what happened with Shado. Oliver feels immense guilt over the situation but realizes Slade’s growing rage from the Mirakuru makes him unpredictable and he could turn on his friends if he thinks Oliver is to blame. Oliver agrees to kill Ivo and the battle begins.

What do you think about the upcoming episode of ‘Arrow’? Are you excited to see Slade and Ollie mix it up? Do you think we’ll get to see the maniacal villain suit up as Deathstroke? Let us know in the comments below.

‘Arrow’ starring Stephen Amell, David Ramsey, Emily Bett Rickards, Katie Cassidy, and Manu Bennett airs every Wednesday at 8:00pm on The CW.