Great movie. Mixed emotions very well and balanced a ton of characters amazingly. The story was intense and the character development was insane. Thought it was better than the first one. I recommend going to see this movie right away, not only because it's great but because there are some spoilers that you shouldn't hear about before seeing the movie.