For a better experience on MUBI, update your browser.

Asia Argento ইতালি, 2000

Sunil Chopade's rating of the film Scarlet Diva

Argento's ~Buffalo '66~, a scuzzy, personal film that feels like it could only have been made in the cigarette ash-strewn, metallic-dress-blue-eyeshadow millennium. A little giallo-y, a little porny, a little Catholic.