American pay cable channel Starz premieres the 32nd episode of Russell T. Davies’ science fiction series Torchwood, with a season subtitle of Miracle Day. Filmed in both Los Angeles and Wales, the series features an infusion of fresh cast members (priamrily on the American side), and – for the first time – American scriptwriters as well. This is the first episode of the show’s fourth season, guest starring Bill Pullman (Independence Day) and Robin Sachs (Babylon 5).