Medusa vs. The Son of Hercules

Medusa vs. The Son of Hercules

Available on Tubi TV
Hercules does battle against the evil Medusa, her army of stone warriors and a monstrous dragon.