le serment relate le parcours de deux personnages : Erin (Claire Foy ), une Londonienne de 18 ans, qui se rend pour la première fois en Israël, et Len, son grand-père (Christian Cooke), un soldat des forces britanniques de maintien de la paix dans la Palestine des années 1940.