Something went wrong
Try again later.
EPISODE
SEASON
SCHEDULE
Black Mirror - Season 6 Episode 05: Demon 79
An anthology series exploring a twisted, high-tech multiverse where humanity's greatest innovations and darkest instincts collide.
2 December 1994, Manchester, Lancashire, England, UK
1985, Sutton Coldfield, West Midlands, England, UK
1970, Manchester, England, UK
1968, Cardiff, Wales, UK
20 August 1981, London, England, UK
20 September 1986, Onslow County, North Carolina, USA

