As if we weren't already big enough fans of Arrow...
The new CW drama announced today that Torchwood star John Barrowman has signed on to recur as a man of mystery on Season 1.
Producers tell Entertainment Weekly, which first reported the casting scoop, that Barrowman's character will a "well-dressed acquaintance of the Queen family and a prominent figure in Starling City."
Arrow features Stephen Amell as Oliver Queen, the offspring of this well-known family who resurfaces after years alone on an island... with vengeance on his mind and weapons in his quiver.
It premieres on October 10.