Skip to content
— CH. 1 · NO PRESCRIBED ENDING —

Black Mirror: Bandersnatch

12 min listen · Ch. 1 of 7
7 sections
  • Black Mirror: Bandersnatch arrived on Netflix on the 28th of December 2018 with almost no warning. The release date was announced just one day before. Netflix told neither viewers nor the critics, who received no advance screeners, what they were about to watch. Carla Engelbrecht, Netflix's director of product innovation, later said the company feared viewers might form "preconceived notions" about how much control they would have.

    Those viewers who pressed play on that December evening found something unlike any standard streaming film. Stefan Butler, a young programmer played by Fionn Whitehead, was adapting a fantasy gamebook into a video game in the summer of 1984. Every few minutes, a choice appeared on screen. The viewer had ten seconds to decide before the film moved on without them.

    What lay behind those choices was staggering in scale. The film contains 150 minutes of unique footage divided across 250 segments. Those segments yield more than one trillion possible paths through the story. The average viewer spends around 90 minutes in the story, though the quickest path through it ends after just 40. Producer Russell McLean counted between ten and twelve distinct endings. According to writer Charlie Brooker and executive producer Annabel Jones, no single ending was considered the correct or prescribed one.

    Bandersnatch asked whether giving someone choices is the same as giving them freedom. It also asked who was really in control: the viewer, the character, or the system presenting the options.

  • In May 2017, Netflix approached Charlie Brooker and Annabel Jones about making an interactive episode; their first instinct was to reject the offer. The concern was specific: earlier interactive films had failed to achieve seamless transitions between scenes. A few weeks later, a script meeting for the fifth Black Mirror series produced an idea. A programmer adapting a choose-your-own-adventure book into a video game was a concept that only worked as an interactive film.

    At Netflix's suggestion, Brooker wrote the script in Twine, a program designed for interactive fiction. He also used Scrivener, Final Draft, and multiple versions of Microsoft Notepad. The result was a 170-page script that went through seven distinct versions. The basic structure took the longest to develop. As storylines kept expanding, Netflix staff created a bespoke tool called Branch Manager to manage the narrative's branching logic. It was not available to Brooker until several months into the project.

    Jones worked to develop characters believable enough to survive any version of the story. The freedom of choice, or the illusion of it, became the organising principle Brooker used to hold the divergent storylines together. Brooker remarked that working through the film's complex decision trees put him in a position similar to Pearl Ritman, a character who appears in one of the film's endings attempting to adapt the same story.

    Not all endings can be reached without Stefan killing his father. McLean stated this was deliberate, designed to give viewers the feeling of controlling the narrative while ensuring certain story territory remained unavoidable.

  • The film opens on the 9th of July 1984, chosen as a deliberate allusion. That was the day Imagine Software, a British video game company, went bankrupt. The film's title refers to a game Imagine had been developing before its collapse. That game was never finished or released. Imagine's closure was documented by a BBC series called "Commercial Breaks," which followed the bankruptcy and its cascading effects on Britain's video game industry.

    Lewis Carroll invented the bandersnatch as a fictional creature in his 1870s poems, including "Jabberwocky" and "The Hunting of the Snark." "Jabberwocky" appears in Through the Looking-Glass, Carroll's sequel to Alice's Adventures in Wonderland.

    Jerome F. Davies, the tortured author whose gamebook Stefan is adapting, was played by Jeff Minter, a real-life independent game developer. Jones suggested the casting; Minter had appeared in earlier documentary work by Jones and Brooker. Aspects of Colin Ritman's character were also drawn from Minter's own background as a games developer. Davies can be read as a figure like Philip K. Dick. Dick wrote frequently about alternate realities and parallel timelines, used recreational drugs throughout his life, and at one point attempted to kill his wife. The original book cover of Dick's novel Ubik appears prominently in Colin Ritman's apartment.

    The 1984 setting and the film's themes of surveillance and control drew comparisons from critics to George Orwell's Nineteen Eighty-Four. In the series three episode "Playtest," the name Bandersnatch had already appeared within the Black Mirror universe. It showed up on a magazine cover briefly visible on screen, placed there as an Easter egg before the film itself was conceived.

  • Chromecast and Apple TV could not run Bandersnatch at launch, because seamless transitions between choices required two subsequent scenes to be pre-cached simultaneously. That technical constraint also excluded some older devices. Solving it required Netflix to develop new approaches to the platform's use of cache memory.

    Early concepts for the choice-point design used GIF animation loops to represent possible actions. Test viewers found these confusing. The final version used text overlays, temporarily letterboxing the frame to draw attention to the options. The aspect ratio, lighting, and sound design all shift during these moments, designed to make viewers feel a sense of pressure.

    Stefan's breakfast cereal is among the first choices the viewer makes, a seemingly trivial decision that turns out to have consequences. The cereal Stefan chooses reappears later in the film, informing a television advertisement visible in his home. This early choice also served to show viewers how the format works and how the app remembers their selections. Viewers who made no choices at all were shown a version of the story assembled from defaults that Brooker himself had selected.

    The soundtrack, composed by Brian Reitzell, posed its own modular challenges. Reitzell wrote separate scores for each major storyline and drew heavily on 1980s equipment, including video game sound chips and modified consoles. Songs from the 1980s appear throughout the film, from Frankie Goes to Hollywood's "Relax" to Laurie Anderson's "O Superman." For one particular choice, viewers decide between "Hold Me Now" by the Thompson Twins and "Here Comes the Rain Again" by the Eurythmics.

  • Five endings were designated by Netflix as the "main" ones, each with internal variants. David Slade described a smaller number of especially difficult-to-reach conclusions as "golden eggs." The flash-forward ending featuring adult Pearl Ritman, now a programmer working for Netflix, was expected by the production to be the most commonly reached. Pearl attempts to adapt Bandersnatch into an interactive film. The viewer chooses whether she pours tea over her computer or destroys it. Either option suggests she may follow the same destructive path as Stefan and Davies before her.

    McLean confirmed that certain endings become permanently unreachable once specific earlier choices have been made, requiring a full restart to access. When a viewer does reach an ending, the film typically offers a fast-forward option to revisit a critical earlier choice. This loop structure mirrors Stefan's own experience: his growing conviction that he is trapped in a repeating system, unable to escape.

    The story never allows Stefan to succeed professionally while also finding personal happiness. Dismembering his father's body leads to a successful game release but swift imprisonment shortly after. Burying the body leads to arrest before the game can be released at all. Accepting help from Tuckersoft produces a game critically panned as "designed by committee." Brooker said the game itself could be "a force of evil." He added that the less friction in Stefan's life, the more boring the story becomes for an outside observer.

    In one path, viewers can reveal to Stefan that he is being watched on Netflix in the 21st century. In another, the audio of one ending contains the sound of a computer data tape recording. Loading that sound into a ZX Spectrum generates a QR code. The code leads to a fictional website for Tuckersoft, where a playable version of the Spectrum game Nohzdyve can be downloaded.

  • On Rotten Tomatoes, 74% of 72 reviews were positive, with an average rating of 7.5 out of 10. On Metacritic, the film scored 61 out of 100 from 16 critics. Bandersnatch won two Primetime Emmy Awards: Outstanding Television Movie and Outstanding Creative Achievement in Interactive Media Within a Scripted Program. Charlie Brooker also won the Nebula Award for Best Game Writing in 2019.

    The user interface drew praise from multiple reviewers, who called the transitions between choice points "seamless." The story drew harsher treatment. Several critics found the characters thin and the narrative circular. Brian Lowry of CNN described the medium as feeling "like a gimmick." Linda Holmes wrote that "it would have been good to see this technology demonstrated on a stronger story."

    Chooseco, the company founded by R. A. Montgomery to republish the Choose Your Own Adventure series, filed a trademark infringement lawsuit against Netflix. The suit alleged Netflix had used the phrase "choose your own adventure" without a license. Chooseco also claimed that Netflix had begun licensing negotiations with it in 2016, talks that never concluded. Netflix sought summary dismissal on fair use grounds, arguing the phrase had become generic. The presiding judge denied that motion. In November 2020, Netflix and Chooseco reached a private settlement, its terms undisclosed.

    Will Poulter found himself targeted by hostile comments online following the film's release. He announced he was reducing his Twitter activity for his mental health. In a November 2021 interview with GQ, Poulter said he had deleted his account in January 2019 after being harassed about his appearance as Ritman. He returned to the platform in 2021, using it to support causes including The Black Curriculum and Alzheimer's Research UK.

  • In April 2019, Netflix released You vs. Wild, an eight-episode interactive reality series featuring Bear Grylls. It was built using the Branch Manager tool that Bandersnatch had prompted Netflix to create. An interactive special for Unbreakable Kimmy Schmidt, titled Kimmy vs the Reverend, followed in May 2020. As Netflix moved into more traditional gaming markets in the early 2020s, its investment in interactive programming declined.

    In December 2023, then-vice president of Netflix Games Mike Verdu said the technology was "very limiting." He added that the potential of the interactive format was "kind of capped" and that Netflix was "not building those specific experiences anymore." In November 2024, Netflix announced the removal of most of its interactive titles the following month. Bandersnatch was initially among four interactive works that would remain on the service.

    In May 2025, Netflix removed both Bandersnatch and Kimmy vs the Reverend as part of a major interface update. Neither was made available in a linear format following its removal. Sam Barlow, a game designer with experience in full-motion video games, argued that Bandersnatch had succeeded because its story worked at a metafictional level. He said that formula was difficult to replicate in other Netflix interactive works.

    Technology policy researcher Michael Veale requested his Bandersnatch viewing data from Netflix under the General Data Protection Regulation. He found that every choice he had made was stored in non-anonymised form, without his explicit consent. A 2019 paper from researchers at the Indian Institute of Technology Madras showed that a viewer's choices could be inferred through network packet analysis with 96% accuracy. The researchers noted that inferred preferences could range from food and music tastes to a viewer's "affinity to violence and political inclination."

    Will Poulter and Asim Chaudhry reprised their roles as Colin Ritman and Mohan Thakur in a 2025 episode. That episode, "Plaything," was part of Black Mirror's seventh season and set in the same universe as Bandersnatch.

Continue browsing

Common questions

When did Black Mirror: Bandersnatch premiere on Netflix and how was it announced?

Black Mirror: Bandersnatch premiered on Netflix on the 28th of December 2018. Its release date was officially announced just one day before it went live. Netflix did not confirm the film's interactive nature until the day of release, to prevent viewers from forming preconceived notions about the experience.

Who wrote and directed Black Mirror: Bandersnatch?

Charlie Brooker, creator of the Black Mirror series, wrote the script. David Slade directed the film, having previously directed the Black Mirror episode "Metalhead." Annabel Jones served as executive producer alongside Brooker.

How many endings does Black Mirror: Bandersnatch have?

Netflix designated five "main" endings, each with internal variants. Producer Russell McLean counted between ten and twelve distinct endings overall, and director David Slade described a smaller number of especially difficult-to-reach conclusions as "golden eggs."

What was the Choose Your Own Adventure lawsuit against Black Mirror: Bandersnatch?

Chooseco, the company that republishes the Choose Your Own Adventure series, sued Netflix for trademark infringement over use of the phrase "choose your own adventure" in Bandersnatch. Chooseco claimed that licensing negotiations begun in 2016 never produced an agreement. Netflix and Chooseco settled the case privately in November 2020.

Why was Black Mirror: Bandersnatch removed from Netflix?

Netflix removed Bandersnatch in May 2025 as part of a major interface update that eliminated interactive content functionality from its television apps. In December 2023, then-vice president of Netflix Games Mike Verdu had described the interactive technology as "very limiting" and said Netflix was no longer building such experiences.

How long is Black Mirror: Bandersnatch and how many possible paths does it have?

Bandersnatch contains 150 minutes of unique footage divided into 250 segments, yielding more than one trillion possible paths. The average viewing runs approximately 90 minutes, though the quickest path ends after just 40 minutes.

All sources

125 references cited across the entry

  1. 8Black Mirror: Bandersnatch Cast & Character GuideJohn Orquiola — 28 December 2018
  2. 14MagazineHow The Surprise New Interactive Black Mirror Came TogetherPeter Rubin — 28 December 2018
  3. 24Where Was Black Mirror's Bandersnatch Filmed? PHOTOSStephanie Dube Dwilson — 28 December 2018
  4. 30Charlie Brooker: Navigating BandersnatchJessica Goodfellow — 10 January 2019
  5. 36Black Mirror: Bandersnatch Consumer Featurette Netflix HDNetflix via YouTube — 3 January 2019
  6. 37Black Mirror: Bandersnatch Featurette: Tech HD NetflixNetflix via YouTube — 3 January 2019
  7. 38MagazineBlack Mirror renewed for season 5 by NetflixJames Hibberd — 5 March 2018
  8. 54Telltale's Minecraft: Story Mode Launches on NetflixColin Stevens — 27 December 2018
  9. 61BookProceedings of the ACM SIGCOMM 2019 Conference Posters and DemosGargi Mitra et al. — 2019
  10. 74The Hidden Beauty of Black Mirror: Bandersnatchs Best EndingBeth Elderkin — Gawker Media — 31 December 2018
  11. 78'Black Mirror': So What Is a Bandersnatch, Anyway?Jennifer Maas — 26 December 2018
  12. 85All the Black Mirror Easter Eggs Hidden in BandersnatchBrian Tallrico — 28 December 2018
  13. 96Netflix's Black Mirror: Bandersnatch ReviewDavid Griffin — 28 December 2018
  14. 99'Black Mirror' plays gimmicky game with 'Bandersnatch'Brian Lowry — CNN — 28 December 2018
  15. 105The best Black Mirror episodes of all timeAl Horner — 6 June 2019
  16. 108Every Black Mirror Episode, RankedBramesco, Charles — 21 October 2016
  17. 111Every Episode of Black Mirror, RankedAtad, Corey — 24 October 2016
  18. 112MagazineEvery Black Mirror Episode Ranked (including season 5)Hibberd, James — 23 October 2016
  19. 114Single DramaBritish Academy of Film and Television Arts — 28 March 2019
  20. 115Special, Visual & Graphic EffectsBritish Academy of Film and Television Arts — 28 March 2019
  21. 116Editing: FictionBritish Academy of Film and Television Arts — 28 March 2019
  22. 1172019Broadcasting Press Guild — 17 March 2019
  23. 120Here are the winners of the 2019 Nebula AwardsAndrew Liptak — 19 May 2019
  24. 121Emmys 2019: the complete list of winnersJulia Alexander — 22 September 2019
  25. 123Here is the ballot for the (Gasp!) 17th Annual Rondo Hatton Classic Horror AwardsRondo Hatton Classic Horror Award — 19 February 2019