They really upped the ante with all the stunning visuals and effects on this one. It actually had a good story (still not as amazing or in-depth as the first film), told properly, albeit some convalusion. The fight scenes were of decent length and better choreographed. Cinematography was excellent and the score on point. 8/10 from me.