Demon 79
Black Mirror
15th June 2023
1 hour 14 mins Season 6
Episode 5
Northern England, 1979. A meek sales assistant discovers she must commit terrible acts to prevent an imminent disaster.
Episode details
Details
Talent
Cast & Crew
Recommended
