TV: Captain Jack Returns – On Doctor Who (Spoilers)
Doctor Who fans were thrilled when John Barrowman made a surprise comeback as the “omni-sexual” time traveller Captain Jack Harkness, a decade after he last appeared on the show. Warning: … Read more