big budget scifi movie set at another planet alien brainsuckers building military spaceship