Watch Torchwood - Dead of Night

Torchwood Season 4 Episode 3

Season 4 Episode 3

First Aired: July 22, 2011

Description: The team is on the run and end up discovering a new enemy.