Best part of this movie is the special effects. Truly outstanding and life like. The characters were well developed and unique. The story was too drawn out though and somewhat predictable. Movie should have been about 30 minutes shorter. Good movie, not great.