I'm Not a Robot (2025)
7.1/10 on IMDbReleased Mar 20, 2025

Lara, a music producer, fails one CAPTCHA test too many and starts to wonder whether the box she cannot tick is telling her the truth about herself. Victoria Warmerdam wrote and directed this 22-minute Dutch short, which plays its premise with a straight face and lets it turn genuinely unsettling,…

See all 18 items in this list