The CGI was stunning. The story was boring. The writing was unimaginative. I'm not sure what audience this movie is best-suited for because the dialog was good for kids, but the sea monsters and constant fighting was not kid-friendly. I actually felt bad for the actors because of the lines they had to say.