In a remote research station on one of Saturn’s moons, two scientists find their peaceful existence disrupted by the arrival of a deranged captain and his advanced robot. The film…