The Alien franchise has had more bombs than the US Air Force at this point, but can Romulus turn things around? Will anyone care? Join us as we react to the first trailer.