Characters
Jack Harkness
Jack Harkness
Played by John Barrowman
Appearances: Series 1, Series 2, Series 3, Series 4

Jack looks like a hero. He's handsome, witty and subversive with a killer smile. But there's a reason for that glint in his eye. His dashing style hides a secret. Truth is Jack Harkness is immortal, the only one of his kind. He once ran the Torchwood Institute, a British organization dedicated to fighting the strange and bizarre. But Torchwood closed down, and Jack disappeared to start yet another of his many new lives. When a new, epic danger affects the whole planet, Jack finds himself back at the center of events, fighting not just for his own life, but for everyone on Earth.

Courtesy of Starz