The 2023 film, which was widely compared to Black Mirror, has only just been made available to watch on Netflix.