Released 8 Oct 2025
The 2025 film's strongest argument is physical and musical: luminous digital machines invade familiar space while Nine Inch Nails gives the collisions an abrasive drive. Mixed reviews reasonably question the thin character work. If the idea of a loud neon action installation appeals, the design…