Black Mirror - Demon 79

6.1
  • HD
  • Black Mirror
  • Season: 6
  • Episode: 5
  • Running time: 75 min
  • Premiere: 15th June 2023
  • Cast:

Northern England, 1979. A meek sales assistant discovers she must commit terrible acts to prevent an imminent disaster.