Mexico - 1972
Director - Tito Novaro
Tragically, I have only seen a very few Luchador films, but of those few, this one is my favorite. Well, because it stars a cast of reanimated mummies of course! There's also the costumes, the dialogue and a gripping plot...
The top poster comes from From Parts Unknown
This poster from Wrong Side of the Art