The voice acting was great, the music was great, the cgi was incredible. But.. those three things didn't mesh at all. The animals were so realistic that it was like watching something off of planter Earth when suddenly the animals would open their mouths and Beyonce's singing would come out. It didn't mesh, and it was difficult to connect with the character's emotionally.