Release Date: 20 Thu, Mar 2025
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.
as Lara
as Daniël
as Pam
as Colleague
as Saar
as Billy
as Handyman
as Customer service employee
2021
1983
2001
2024
2014
2019
1974
1973
2020
1992
2004
1987
1971
2023