Deux êtres que tout oppose, une prostituée aveugle et un jeune Chinois, s'allient pour se débarrasser d'un tueur maniaque qui a détruit leur vie.
A Rome, un tueur en série a étranglé trois prostituées avec une corde de violoncelle. Une nuit, le maniaque poursuit Diana, une escorte de luxe, au volant d'une camionnette, et provoque un violent accident. La jeune femme se réveille à l'hôpital. Le diagnostic est sans appel : elle a perdu la vue. Rita, une jeune femme d'une association d'aveugles, aide Diana à faire ses premiers pas dans sa nouvelle vie. Tandis que l'enquête de la police piétine, le tueur décide de terminer son oeuvre macabre. Diana, aidée par Chin, un orphelin chinois, doit sauver sa peau, handicapée par sa nouvelle et difficile condition...
Dario Argento propose une oeuvre qui renoue avec quelques-uns de ses plus grands succès et parvient à ménager quelques moments de tendresse.