Demon 79

Demon 79
Episode Number 5
Season 6
Aired 2023-06-15
Overview Northern England, 1979. A meek sales assistant discovers she must commit terrible acts to prevent an imminent disaster.
Runtime 74 minutes
Absolute Number 0
Finale Type season