Best movies of Gregorio Sala

Track of the Moon Beast(1976)

Combined Rating:
10
Combined Critics Rating: 0

A young man is transformed into a hideous "moon beast" due to a meteor fragment lodged in his body.