El mestre que va prometre el mar s’endinsa en la vida d’Antoni Benaiges, un mestre de Mont-roig del Camp, al Baix Camp, que el 1935 és destinat a l’escola pública de Bañuelos de Bureba, un petit poble de la província de Burgos. De mica en mica, i gràcies a una metodologia d’ensenyament pionera i revolucionària per l’època, començarà a transformar la vida dels seus alumnes, però també la del poble, cosa que no sempre resulta del gust de tothom.
El film s'ha rodat a Barcelona, Ametlla del Vallès, Mura, Vilanova i la Geltrú, Llinars del Vallès, Gualba i Burgos.