Torchwood 24: Deadbeat Escape (August 2018) SPOILERS