About Browse shows Sign in Get started free
Black Mirror
Channel 4

S06E05: Demon 79

Black Mirror · Season 6
Aired 15 Jun 2023 at 7:00am (UTC)
Demon 79

Synopsis

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

← Back to Season 6