Der Lehrer, der uns das Meer versprach (Originaltitel: „El maestro que prometió el mar“) erzählt die wahre Geschichte von Antoni Benaiges (Enric Auquer), einem Lehrer aus dem katalanischen Tarragona. Benaiges übernahm im Jahr 1936, kurz vor Beginn des spanischen Bürgerkriegs, eine Stelle an der Schule von Bañuelos de Bureba, einem kleinen Dorf in der ostspanischen Provinz Burgos.
Dies ist außerdem auch die Geschichte von Ariadna (Laia Costa), einer jungen Frau, die sich im Jahr 2010 auf die Suche nach den sterblichen Überresten ihres Urgroßvaters macht, der im Bürgerkrieg verschollen ist. Die Figur von Ariadna repräsentiert stellvertretend viele Familien in Spanien, die bis heute auf der Suche nach dem Verbleib ihrer verschwundenen Angehörigen aus dem Jahr 1936 sind.
Die Geschichte von Antoni Benaiges ist eine Hommage an die vielen republikanischen Lehrkräfte, die im Zuge der systematischen Auslöschung des fortschrittlichen Bildungssystems durch die Politik Francos während des Putsches im Juli 1936 exekutiert wurden.
Mit diesen beiden Handlungssträngen auf unterschiedlichen Zeitebenen verwebt der Film die Vergangenheit mit der Gegenwart und zeichnet anhand dieser auf wahren Begebenheiten basierenden Geschichte, wie wichtig es ist, die Erinnerung an unsere jüngste Geschichte nicht in Vergessenheit geraten zu lassen. Eine Forderung, die heute aktueller ist denn je.