Good acting (because of the great cast), not a bad plot, great special effects where it counted, but too many gaps in the story. I was left with a lot of questions about what was going on exactly. I stayed into the movie, but I needed more. The movie really would have benefited by having ATLEAST a half hour more to the film. But overall, still a good movie, and worth watching. I'm not sure if I'll buy the DVD yet or not.