An Apt Description Of This Film, But Not of Most Italian Genre Cinema I've Seen!