The Italian 'giallo' film...