|
| Stefan Butler (portrayed by Fionn Whitehead) is our protagonist. He is a programmer set on translating his favorite novel, Bandersnatch, into a video game. He's a somewhat disturbed individual who is obsessed with the book and the author's conspiracies, and it chips away at his mental health. You, the viewer, are able to control his actions. |
|
| Peter Butler (played by Craig Parkinson) is Stefan's well-meaning father. Although he tries to be a good dad to his son, he tends to coddle Stefan, which in turn makes Stefan annoyed with him. |
|
| Colin Ritman (portrayed by Will Poulter) is an employee at Tuckersoft. He is an expert programmer who is credited with many hit games, and is held in high regard by Stefan. He often uses recreational drugs and waxes poetic on conspiracy theories and who's really pulling the strings. |
|
| Dr. Haynes (played by Alice Lowe) is Stefan's tharapist. She is genuinely concerned for him, although she is often oblivious to how Stefan is feeling and what he's experiencing. |
|
| Mohan Takur (portrayed by Asim Chaudhry) is the owner of Tuckersoft. He's the typical boss trope who only cares about the product, not really what goes into it. Takur is very witty and attempts to joke around with both Stefan and Colin. |