Black Mirror: Bandersnatch ★★★½

this shit fucked me up....and i talked to people who rewatched it 12 times but one viewing was enough for me