Does the following review have a positive or negative opinion of the movie?

are beautifully realized through clever makeup design , leaving one to hope that the eventual dvd release will offer subtitles and the original italian-language soundtrack
positive