Alan Mattli’s review published on Letterboxd:
The plotting and the dialogue creak and sputter, but I think there's something beautiful about seeing 81-year-old Dario Argento assemble a bunch of random ideas – solar eclipse! blindness! misogynistic serial killer! orphaned Chinese boy! snakes! – into an entertaining, unexpectedly sex work-positive modern giallo where, as ever, the camerawork and the lighting are far more aesthetically breathtaking than the material would ever suggest. I'm willing to bet Argento let a lot of middling line deliveries slide during filming because he knew he'd just put some propulsive techno-synth beats on the audio track and transform every single one of them into some of the coolest cinematic moments of the year regardless. Love watching a master at work.