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

Black Mirror - Season 6 - Demon 79 (Episode 5)
Episode Aired On:
Thursday, June 15 2023
1 year ago
Thursday, June 15 2023
1 year ago
Go to
Episode 4