Ash is a bloody, moody, sci-fi journey through the looking glass. Read our full review from SXSW 2025 on Dread Central.
Set between Alien (1979) and Aliens (1986), Alien: Romulus, the latest addition to the sci-fi horror franchise, eschews the ...