Beautiful, interesting, incredible cinema.
A candid look at Israeli soldiers who served in the fortress of Beaufort in Southern Lebanon before Israel’s withdrawal in 2000.