News

Alien: Romulus released this past August to become a massive success, both critically and financially. The film earned $350.7 million on an $80 million budget as well as an 80% critic rating and ...