2025 Oscar Predictions

Updated March 2nd, 2025

I'm Not a Robot

1. I'm Not a Robot

After several unsuccessful attempts to complete a Captcha, Lara sets out to answer the disturbing question of whether she's a robot.

NEXT IN LINE: