
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.
Northern England, 1979. A meek sales assistant is told she must commit terrible acts to prevent disaster.