It was either that, or "The CW Puts The 'Arrow' In John Barrowman," and we feel we made the right call. In any case, it's a glorious day for fans of 'Torchwood' star John Barrowman as the British/American actor has lined his quiver for a recurring role on The CW's new superhero effort 'Arrow.' The former Captain Jack Harness will appear in a number of episodes following the show's October 10 review, but who will the dashing star be playing against Stephen Amell's Oliver Queen?
Boy, you just can't keep a good time-traveler down.
The future of UK cult hit and American transplant 'Torchwood' remains somewhat in doubt given the meager performance of 'Torchwood: Miracle Day' in its inaugural USA run on stars, but that doesn't mean Captain Jack Harkness, er, John Barrowman is starved for work. The seemingly immortal actor has picked up a leading role in ABC's period pilot 'Gilded Lilys' according to TV Guide.