Arrow Season 4 Finale: 11 Big Questions That Need Answering
4. Who Will Be The Surprising Force?
"Oliver (Stephen Amell) teams up with a surprising force in an attempt to stop Damien Darhk (guest star Neal McDonough) and his magic once and for all."
That's the official synopsis for the Season 4 finale, which aside from the obvious (Oliver trying to stop Darhk), teases a rather unexpected team-up. So who will it be?
Of characters who have regularly appeared on Arrow, there are only a couple of contenders. Would someone like, say, Vixen really be a surprise? More likely is it being a villain, which would make Lonnie and Malcolm strong candidates. Or does it just mean the people of Star City, given in the trailer he's rallying them to his cause (but then that's rather spoilt the surprise)? Either that, or John Constantine is finally coming back (just let me have some hope, ok!).