Queen Demeter (Rosalba Neri) and high priest (Nerio Bernardi) prepare Moloch (Pietro Marascalchi) for duties in HERCULES AGAINST MOLOCH
This film is an interesting dichotomy : how to get Hercules fight a real god? Well, it's a film of impostors. Hercules (Gordon Scott, not shown) is not really Hercules but someone using the name as an alias. And Moloch is not the real God Moloch but a living example of the sacrificial evil deity. Pietro Marascalchi is impressively menacing as the earth-bound Moloch.