2003. En pleine 2e Intifada, quelques colons israéliens s’accrochent dans les territoires occupés. Au milieu des bombardements qui frappent les deux camps, tous cherchent à s’évader d’un quotidien fait de mort et de destruction. Alors que les enfants palestiniens jouent à la guerre en vue d’intégrer la lutte armée, le petit Mahmud (Marwan Hamdan) passe son temps à la plage et rêve de surf. Il y croise Alon (Mikhael Fridel), un garçon de son âge qui partage sa passion, ainsi qu’un étranger trentenaire prénommé Dan (Tom Rhys Harries). Ce dernier est un ex-surfeur de renom accro aux analgésiques suite à l’accident qui a mis fin sa carrière. Il reste à Gaza en souvenir de sa sœur qui y est décédée alors qu’elle travaillait pour une ONG. Mahmud vit d’expédients avec sa maman Farah (Lyna Khoudri), veuve d’un martyr palestinien. Il réalise vite qu’Alon est le fils d’un couple de colons. Mais Alon et Mahmud s’émancipent des préjugés de leur entourage, ce qui finit par déranger.