This is a wonderfully worthwile film, with good acting and a well-composed score. However, I do believe the script and the cinematography in certain parts could have been better. Also, the acting was a little melodramatic at times, and I believe the messages the film was attempting to promote could have been more effectively conveyed. Besides these things, I also have an issue with the occasional instances of crude language that occur in the film. Other than that, this is a great film, with good drama and emotional moments, appropriate and enjoyable for the whole family.