It Teaches What Real Hardwork and Dedication Means ! The songs are very suitable to every scene of the movie and it also teaches to never loose and give the best , god is always there with us and he won't test you till you let go and at the moment you decide to quit as your final dedication it was ,at that time definitely god arrives !