Overall, the acting was good. I was pleasantly surprised to see Karen Allen reprise her earlier role. And I didn't realize Cate Blanchett was the baddie until the credits! The script, though, was weak. There were just too many give-me-a-break concepts that left me incredulous. The magnetism, "life" in a dead skull, the whole alien thing strained credulity. As a whole, it was mildly entertaining, but the story lacked imagination: no real surprises. Hollywood is still tolerating (even encouraging) mediocre script writers, as they have for the last 30 years.