Torchwood Season 1 Episode 13
Season 1
IMDb: 7.7
Air Date: 2007-01-09
50min
With the Rift having been opened, people and objects throughout time are falling through it, and being spread across the world. ”The thing in the darkness” has finally come, and…