My review of Alien: Romulus. Does it capture the essence of what made Alien such a fantastic franchise since it debuted in 1979? The short answer is "yes".