Strengths: We keep running into animated films with plenty of heart and Big Hero 6 really tugs at your emotions. The relationship between Hiro Hamada (Ryan Potter) and his brother Tadashi Hamada (Daniel Henney) is established early and plays a pivotal role in everything that unfolds. Of course, the relationship between Hiro and Tadashi's robot, Baymax (Scott Adist) is even more important. Without it, Hiro may not get past what happens to his brother. Baymax is such an endearing character. Everything from the voice work to his actions to his design is charming. You can't help but love him. The rest of the voice cast is great. It includes strong work from TJ Miller (Fred), Jamie Chung (Go Go), Damon Wayans Jr. (Wasabi), and Genesis Rodriguez (Honey Lemon). The animation is top notch and the sound track is great. The twist when it comes to the antagonist is well done and really adds to the emotional impact of everything that happens. The action scenes were also much stronger than expected in a film like this.
Weaknesses: It can take a little long to get into the meat of the story, as it's about half an hour or so before Hiro and Baymax begin to team up.
Overall: I ended up liking this way more than I expected. It's a wonderful, charming movie that does almost everything right. There's a lesson to be learned, a character arc for our protagonist, lots of action, a cool twist, fun characters, and more. I want to go out and buy this immediately. Incredible.