La película se rodó durante doce semanas en Galicia, Cataluña y Madrid, con un presupuesto de diez millones de euros.