Where To Stream Torchwood Season 4 Episode 7
Immortal Sins
- Aired August 19, 2011
- 60 Min
- Rated 7.4
- Number 29 Of 41 Rated Episodes
Gwen must fight to protect her family, and takes a terrifying journey covering both miles and decades as the long history of the Miracle is revealed.