Combine the scuzz of a Hong Kong WIP film and the artistic talents of Italy's poster designers and you get something almost unbearably sleazy. No one sells a movie with such slimy fervour as Italy.