Black Mirror, S7, episode 2

The new season returns on April 10

The post ‘Black Mirror’ season seven episode details have been revealed appeared first on NME.