Eye of the StormSeries Episode Number: 269
First Broadcast: Thu 28 Feb 2019 - ~9:00pm UTC (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?