A music producer spirals into an existential crisis after repeatedly failing a CAPTCHA test-leading her to question whether she might actually be a robot.
1984
1994
2000
2004
2003
1945
2021
2015
1999
2018
2007
2023
1991
—
2010