No doubt that the Hollywood movie makers invest huge and also do a good R&D for movie business. So, they did in this movie.
Though they have shown graphics and actions scenes very beautifully, that deserves applauds, it didn't seem to be at the equal footing to its previous part.
Also, what I want to share is that we always think that Indian movies only have crap stunts and scenes. Then, we think whether Hollywood movies also have such craps. So, we can find answer in this movie.
I must emphasise that there is a scene in the climax, in which the hero of the movie Themistockles (role played by Sullevan Stepleton) shows his extra ordinary capacity to take his horse though the broken ships to the ship of the enemy without caring about the ocean in between. Guess, what he finds. He is able to take the horse successfully (no sensible person will find any logic behind such stunt). He might have been insipred by the performance of Chetak (legendary horse of Maharana Pratap).
Concluding my review,I would suggest that if you want to go for action scenes and bloodbath, you should go for it.