Read the description, these are Chinese 'blockbusters', or something...
The sun died, and they're fighting for survival 2500 years after 'Karlsson-on-the-Roof'ing the planet... ehh, what? Wouldn't the whole thing freeze after that much time? Or are they 'moonlighting' near other suns. Must be one hell of a propeller...