This is the last film of Santo (who died later in this same year, of a heart attack), the world famous mexican silver masked wrestler hero/idol of generations of fans of lucha libre; and sequel to "punhos de la muerte/fists of death", filmed in the same year and same place (Florida) with a lots of same cast members from the previous movie. A fair farewel to an era...