The visual effects were amazing and the story line kept me intrigued. If I had any complaints, it would be the vulgar language. Swearing can have a place in cinema if used for effect, but to inject words that do nothing but make the character appear to be crude and offensive does not need to be added.