When Arrow first announced the Slade (Manu Bennett) would return as a recurring character in Season 6, we expected to see a lot of the mercenary running around Star City.
Luckily, an upcoming episode synopsis suggests that the beloved supervillain may be heading back to Star City very soon.
The early episodes of Season 6 were very Slade-heavy, and we even got to see him and Oliver (Stephen Amell) team up to take on Slade’s nefarious son Kane (Liam Hall).
In an ideal world, since we last saw them, Slade and Kane would have reconciled and they’ll both turn up in Star City ready to help Oliver deal with Diaz — but we all know that’s delusional.