On the brink of the First World War, Albert's beloved horse Joey is sold to the Cavalry by his father. Against the backdrop of the Great War, Joey begins an odyssey full of danger, joy, and sorrow, and he transforms everyone he meets along the way. Meanwhile, Albert, unable to forget his equine friend, searches the battlefields of France to find Joey and bring him home.
Jeremy Irvine
as Albert Narracott
Peter Mullan
as Ted Narracott
Emily Watson
as Rose Narracott
Niels Arestrup
as Grandfather
David Thewlis
as Lyons
Tom Hiddleston
as Capt. James Nicholls
Benedict Cumberbatch
as Maj. Jamie Stewart
Celine Buckens
as Emilie
Toby Kebbell
as Geordie Soldier
Patrick Kennedy
as Lt. Charlie Waverly
Leonard Carow
as Michael
David Kross
as Gunther