this is quite a long film, but sooo worth your time. i almost started crying while watching this with a boy. potentially a very embarrassing situation. ha! still i love the message it gives that even in the midst of great odds and challenges, when you believe in yourself you can accomplish anything. and often, the greater the challenge, the greater the triumph.