War horse (Caballo de batalla) no es una película bélica. Lo nuevo de Steven Spielberg, pocos meses después de estrenarse su versión de Tintín, es una historia de amistad, la de Albert Narracott (El debutante Jeremy Irvine) y un caballo, Joey, con la I Guerra Mundial de fondo. Albert, tras domesticar y entrenar al caballo, es separado de él. Joey recorrerá parte de Europa durante el conflicto bélico, convirtiéndose en testigo de la guerra, y Albert le buscará alistándose en el ejército.