Otoño de 1857, Beleño (un pequeño pueblo del Principado de Asturias, al norte de España). Pedro es un agricultor viudo apodado El Cabezota (español para "terco") que vive con su pequeño hijo Pedrín, apodado El Cabezota 2, cazando pájaros y cultivando la huerta de sus antepasados, pero su forma de vida pacífica se ve alterada cuando los Reyes de España promulgan una nueva ley para educar a todos los niños del país, incluidos los de los pueblos rurales, estableciendo la escuela obligatoria para los niños. El Cabezota, un paisano de corazón de oro pero sin cultura ni educación, no acepta la ley y niega enviar a Pedrín a la escuela para cuidar la finca y aprender las mismas cosas que él sabe. Pero esta discusión cambia tras la llegada de la profesora, una bella mujer que intenta enseñar a los niños a acabar con la falta de educación y el desconocimiento. Aunque El Cabezota insiste en su decisión, Pedrín ve en la maestra a la madre que nunca tuvo y acepta ...