James Berardinelli
In trying to breathe life into too many characters, the screenplay transforms them all into thinly-drawn caricatures. In focusing on its feel-good, inspirational ending, it fails to make nearly 2 hours of hardship a worthwhile experience.