Demon 79 is a forthcoming episode of Black Mirror Season 6. Synopsis: Northern England, 1979. A meek sales assistant is told she must commit terrible acts to prevent disaster. Black Mirror Season 6 is on …
Continue readingNew DVDs & Blu-ray releases, Movie, TV & Gaming Reviews!
Demon 79 is a forthcoming episode of Black Mirror Season 6. Synopsis: Northern England, 1979. A meek sales assistant is told she must commit terrible acts to prevent disaster. Black Mirror Season 6 is on …
Continue reading