Charlie Brooker's Black Mirrorseries on Netflix is undeniably intriguing, and each episode tells us a new story and makes us think in unique ways.
However, the new "choose your own adventure" styled Bandersnatch might be the best of all.
Some of the potential scenes and endings you can discover are so hard to access even the directors and producers can't find them! And the team who created the film can't even decide on what constitutes an "ending" so there could be as few as five or as many as twelve. And plenty of "easter egg" scenes too.
If you're not worried about spoilers, IGN created a walk-through of the known options.
And so does YouTuber Think Story...
How many endings have you discovered so far?