Ray V. DiCarlo
1997 • 1h 35m
Soldiers on a deep space outpost use Telepresence technology to fight hostile alien monsters.