No matter what it's called, this flick is still a less-than-exciting space opera. A Russian space station is falling apart and an international team is sent aboard a space shuttle to rescue the inhabitants. While there, the station is struck by a meteor that knocks out all communication and causes an oxygen leak, which threatens the team and crew. And on Earth, a government agent discovers that some people don't want the team to ever return.