Not too much violence, but this is a fucking brilliant giallo! What a great storyline! I had no idea about the film's resolution!