Captain Jack is back! After a break of nearly two years,
John Barrowman's omnisexual immortal time traveler and his alien-fighting organization will finally return for a new season of
Torchwood on Friday, July 8. Subtitled
Miracle Day, the 10-episode adventure moves to the show's new U.S. home, Starz.
When last seen in the summer of 2009 the Torchwood unit was decimated and its U.K. hub destroyed as the heroes successfully saved Earth's ...