Beautiful, interesting, incredible cinema.
Impression of daily confrontations between Israeli soldiers and Palestinians at numerous checkpoints in the occupied territories.