Demon 79

Black Mirror poster
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.

View season
Episode details

Details

Talent

Cast & Crew