Black Mirror

Black Mirror

Demon 79 (6x5)


:

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

  • :
  • : 26
  • : 124k
  • Channel 4
  • 3