Torchwood (2006): Day Three

Torchwood (2006)

Details

Franchise
Whoniverse
Season
Children of Earth
Episode
3x03
Air Date
08 July 2009
Where to watch

Overview

Torchwood season 3, episode 3 — “Day Three” (3x03) first aired on 08 July 2009.

The eyes of the world turn to Britain, as the 456 announce, 'We are here'. As a pillar of fire descends upon London, the members of Torchwood must battle to protect their own families, as the fight gets personal. But will Clem's memories destroy everything?