Though some people may not like the humor this movie has and the fact it was low budget it is a very solid, heartwarming movie and it is definitely worth watching. Each of the characters in the movie is well developed and certain ones begin to grow on you throughout the length of the film. The fact that everyone can be somebody's hero is ever present in the movie. The movie hits on important values of being honest, being true to oneself, giving of oneself for others, and making a difference. The movie is really quite family friendly minus a few cuss words and it worth the chance. It also shows you that real heroes are those that do the right thing.