El guion de la cinta fue escrito por Alejandro Amenábar y Alejandro Hernández.
Alejandro Amenábar no rodaba en su país desde 2004 cuando filmó Mar adentro en La Coruña, Galicia. Mientras dure la guerra fue rodad en Salamanca.
Este es el séptimo largometarje en la filmografía de Alejandro Amenábar.