July 20, 2009 by aloe54 Leave a comment Torchwood tonight. Torchwood is back for a third season, starting tonight on BBC America. SciFi Wire has a review and says the mini-season is “the beginning of some of the finest hours ever created for television and you won’t want to miss them.” Lofty.