The 11th Silk Road International Film Festival wrapped up in China's Shaanxi Province, with the presentation of the festival's Golden Silk Road Awards.
While Romulus has a long way to go before beating The Apes in the 2024 Global rankings, it has surpassed its international box office take. Next, Alien: Romulus is closing in on The Twisters’ $ ...