Eye of the Storm
Release: 269First Released: Thu 28 Feb 2019 (United Kingdom)
Running Time: 60 minutes
Recorded in The Moat Studios
An alien power station is sending out waves of lethal energy, people are turning to stone and the water levels are rising.
As Torchwood set out on a desperate mission, God takes tea with someone who has been playing a very long game.
Has the time come for Norton Folgate to save the world?