Alien: Romulus
Love the Alien series but this was largely derivative and very fan servicey. Some decent homages to the original but overall it’s been done before.
The last 15 minutes really saved it tho, let the fucking freaks back in control at the studio they were clearly responsible for that.