Looking past its cheesy storytelling devices and cute fx, this movie has a heart of gold. The dialogues at times are weak when they intend to be empowering, but it doesn't stop this movie from being one of few to give a true sense of hope to the audience. I come back to this movie whenever I need a boost.