Black Mirror
Demon 79 still
S06E0574 min· aired 6/15/2023

Demon 79

TMDb6.2
Nexus es208560TMDb ep 4287666TVDb ep 9785520

Overview

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