Visuals and special effects are well done, but without a good story it ruins the movie. Hollywood in general needs to get better script writers. Go over it again and again until it's refined and well done. Where are all the good story writers? This is the kind of script some 10 year old would come up with.