
InHumanoids (1986)
A team of human subterranean explorers and their allies are the surface's main defence against evil invading monsters.
Released: 1986
Duration: