Telepresence

USA

Action Science Fiction
95 min     0     1997     USA

Overview

Soldiers on a deep space outpost use Telepresence technology to fight hostile alien monsters.

Similar