ANYBODY that trashes this movie either didn't watch it and is toxic or is being paid to down it.
This movie was largely great. The build up was just right for emphasizing the life of the village and what they were preparing to protect, the villain was outstanding, depth was added to each character, the action was Supreme, and the losses were just right and not underwhelming nor over the top.