The movie was very visually stunning. The 3D was very eye catching. But, director could have left out the bad words that were said here and there in the movie. Kids are definitely going to be in the audience and the cussing is not necessary for the plot at all. Beisdes that the movie was good, a little long, parts of the plot a little cheesy but overall a good movie.