
Black Mirror • SEASON 6 EPISODE 5
Demon 79
Northern England, 1979. A meek sales assistant discovers she must commit terrible acts to prevent an imminent disaster.
Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.