Arrow Season 2 Casting Spoilers: Old Villain Returns..

Arrow Season 2 Casting Spoilers: Old Villain Returns..

500px-The_Dark_Archer_John_Barrowman_and_Green_Arrow_Stephen_Amell
It has been revealed in recent casting spoilers news that a certain villain will be returning to Arrow!

John Barrowman will be back for “at least two episodes” of Arrow Season 2 playing the menacing Dark Archer.

No details just yet on how or when he will show up again.

Source: TVLine

Are you all for a Dark Archer reappearance or think it's completely wrong?