Captain Jack Harkness

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 organisation 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 centre of events, fighting not just for his own life, but for everyone on Earth.

Jack is played by John Barrowman. Read an interview with John.