Black Mirror S6E5: Demon 79

  • Aired: 2023-06-15
  • Runtime: 75 minutes

Overview

Northern England, 1979. A meek sales assistant is told she must commit terrible acts to prevent disaster.

Server: 1
Watch Now
Server: 2
Watch Now