[Spoilers] Brilliantly made giallo; beautifully shot, satisfyingly gory murders, unfeasibly sexy people, and a twisty but plausible plot with a kind of "Strangers On A Train" reveal (with just a touch of "The Wages Of Fear"). Too much of the machocist female lead, cod-romance and pseudo-Rachmaninov piano mush, perhaps, but the brutality and clever pay-off make it eminently worthwhile. 3.5*