Movies Special Alien: Why did Kane's body launch by the Nostromo Crew into space? The Real Reason. Jun 20, 2024