Space Mutants XII

Space Mutants XII is a horror movie and the twelfth installment in the film series.

History
It was seen playing at the Aztec Theater.