First part was great and second one is continuing of its success. Another great movie. Good actors, good story, no agenda and BS.
Better than the first because it have more action scenes;
Great action scenes all around;
CGI is great almost all the times, less in others (like when the cannons where falling of the ship);
Acting is so-so;
Snyder passion for it is visible;
Even so, being a 3 movies story (if I am right), it seems too little - they worked too much in several characters that don't have time to show potential;
The fuss all around a archaic village is something that I don't find believable;