Alien Romulus Director Shares How He Honored the Horror of the Franchise
Alien: Romulus, the latest installment in the Alien franchise, won’t be released until August 16, 2024, but it’s been the focus of excitement for quite a while. It’s been great…