Jan 20, 2002 R 1h 36m
Action | Adventure | Science Fiction
The Russian space station Avma is disintegrating, and an international team of scientists is sent to the dying station to salvage valuable technolo...