Martín Ayala es un joven pastor trashumante, hijo también de pastor. Vive en un pueblo de La Mancha con su familia cuando le toca ir de recluta a África en 1921. Viviremos su viaje hasta Melilla, su experiencia como soldado en tierra extraña, pero a la vez familiar, sus penurias y las injusticias que debe sufrir hasta que se encuentra con su destino en Annual
"Annual 1921. La matanza de los inocentes" es una novela antibélica que narra la vida, miserias y destino de los soldados españoles que fueron enviados a la muerte por mandos incompetentes y políticos corruptos en pos de una gloria imperial periclitada. Basada en los hechos reales de la Batalla de Annual en 1921, un desastre en el que perdieron la vida 12.000 soldados españoles.
Las consecuencias políticas posteriores al desastre condujeron a la dictadura del general Miguel Primo de Rivera.