Don't Look Now
Maybe it was just the whole "creepy movie set in Venice" aspect of it. But did this remind anyone else of Don't Look Now?
Also, I just saw a print of this film yesterday, and I swear it looked older than 1990... odd.