The special effects are worth the price of the ticket. But the story could have been so much better. I enjoyed the first hour, but the editing was shabby. I lost interest during the last 40 minutes. And there were some incredibly cheesy parts that made me feel like I was watching a bad Disney film.