FMOVIES
Server
Unlock screen rotation for fullscreen

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.

Seasons:
7
Episodes:
33
Cast:
Quality:
HD
Duration:
74 min
First Air:
2011
Rating:
8.3

You May Also Like