Stefan (Fionn Whitehead), a young programmer, wants to create Bandersnatch, a computer game based on an adventure novel he loved as a child by author Jerome F. Davies. Stefan considers Davies, who went mad and killed himself, a genius. Soon, reality and the virtual world get mixed in Stefan's life and start to create confusion.