Torchwood S3E3 backdrop

Torchwood (2006)

S3E3 Day Three

Jul 08, 2009 Season 3 Episode 3 Sci-Fi & Fantasy, Action & Adventure, Drama

Episode Overview

Torchwood poster

All eyes focus on Britain as the 456 declare, "We have arrived." A fiery blaze crashes down over London, forcing the Torchwood team to fight to safeguard their loved ones, making the conflict hit close to home. However, the question looms: will Clem's recollections lead to their downfall?

Torchwood poster
HD S3