If you can get past the dubbing, it’s an okay movie with really, really great makeup effects.
Essentially, a wax museum opens in Rome in the early 1900s, and as people disappear from the town, more wax statues appear. That’s all you really need to know. And the makeup effects are great.