I always said Resurrection is almost the inverse of Alien. Alien is all the right talented creative people together on the right project. Resurrection is all of the right talented creative people together on the wrong project.
Beautiful art design, costumes, great actors, some impressive creature work, all in service of exactly the wrong script.