Categories
News Review

@nytimes: “Alien: Romulus” is now in theaters. Read our chief film critic’s review. nyti.ms/4dsqPX4