A 15 year old orphan played by Brandon De Wilde comes upon a small town where he struggles to live and feel at home. A couple people in the town take him in and help him though, and he eventually becomes a part of the community. He even trains horses for the upcoming annual race.