Just improve a bit the voice acting...
...though I know that voice actors aren't that easy to find, but is the thing that I find most below the really high standard of the movie; also there was some sound a bit out of sync, but the rest was simply brilliant. Hard to improve!!