The Dresden Files Netflix / The show debuted on the sci fi channel on january 21, 2007 and ran for 12 episodes.