Early bird tickets for Baltimore’s BEST party on sale now!

'Torchwood' hero: flirty, dashing, daring, complex

The Baltimore Sun

Immortality and sexuality -- you'd be happy, wouldn't you?

But not Capt. Jack Harkness (John Barrowman), the undying American hero of Torchwood, even as he flirts with every person on the planet, including cult hunk James Marsters in tonight's second-season BBC America premiere.

On TV Torchwood airs tonight at 9 on BBC America.

Copyright © 2019, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad