Sami vit à Jérusalem, où il occupe un poste haut placé dans les télécommunications. Il revient un soir dans le village arabe de son enfance avec Mira, sa femme, et Adam, son fils, afin d’assister au mariage d’Aziz, son frère. En repartant, Sami trouve la route pour Jérusalem bloquée par l’armée israélienne. Se femme, son fils et lui sont contraints de dormir au domicile familial du petit village. Le lendemain, Sami se retrouve confronté à un embouteillage. Sur la route toujours bloquée, un villageois tente de passer en force et se fait tirer dessus par une sentinelle. Autour de la table familiale, les tensions commencent à apparaître, notamment vis-à-vis des ouvriers palestiniens hébergés clandestinement dans la maison, raison principale du blocage du village. Sami réussit à soudoyer le gardien du barrage pour franchir celui-ci de quelques mètres, afin d’accéder au réseau téléphonique. Il apprend ainsi qu’il est renvoyé de son tvail. Sami recroise Abed, un ami d’enfance mis sous tension par une pègre locale à la solde d’Israël. Sami décide, avec l’aide d’Abed, de lancer une révolte au village. Le mouvement est réprimé, et Abed mis en garde à vue. Sami et Aziz font exploser l’une des voitures de la pègre, qui riposte en brûlant celle d’Abed. Désespéré, ce dernier se rend au barrage et, à cause d’un geste brusque, est abattu. L’enterrement d’Abed pousse le village à se recueillir. Sami décide de ne pas retourner à Jérusalem. La route n’est plus barrée.