Captain James Nicholls (played by Tom Hiddleston) is the British cavalry officer who bought Joey for 30 pounds. Joey was a horse that Nicholls promised to try and return to his original owner. Nicholls is killed in action while invading a German camp. He was riding Joey when he died, leaving the horse unmounted and roaming through a war zone. This event launches Joey on an incredible journey that is the main storyline in this adventure. A very kind and considerate man, he was sweet even in the time of war.