Fantastic movie with great characters. The animation was beautiful and the cameos were great. The film was fantastic and my whole family enjoyed the entire movie. This is a accomplishment because we have a huge family of ten. And everybody is into a lot of different things but we are all similar in many ways. Usually at least two of us dislike a film but this time, nobody did. And yet i see this film with a rating of 4.3 with a ton of one star reviews. I really don't get how people could've disliked this movie, it had good story, animation, and cameos. They complain about it being boring but I was invested all the way till the end and I was ready to wait for the next film. I can't help but feel like those people who called this film boring just have a attention span of a fish likely because of tik-tok or smth idk. There was action during the entire film how was it boring? I'll never know what those people were think while watching the film. And I guess it makes sense that people were unhappy with a cliff hanger especially since we all wanted to know what happens. But changing your review to a 1 star over a cliff hanger? Once again with the proper context it would make sense like if the film was 30 minutes long or something, but this film was TWO HOURS LONG. I'm pretty sure it's longer than the first film. Somehow that wasn't enough content for these people to fill their ever-longing hunger for films. I hope I'm not the only person who thinks this way because what I said was pretty reasonable. But then again everybody who writes a review thinks they are reasonable.