Torchwood actor joins Arrow in mystery role. Cryptic description released from CW could be a number of DC heroes and villains. Who would you like to see 'Captain Jack' portray?
Barbara Fox