I actually have this film also. I have to say that i found it to be a bit of a confused mess, and Claudio Camaso was pretty disappointing considering his work in other genre films. Mine is Italian audio only too, and of merely “watchable” quality. In fact the cover is probably the best thing about it! (And yes, it was from Cine City). BTW, if anyone wants it, they are more than welcome to it.