Beautiful, interesting, incredible cinema.
A documentary sketch of Dutch soldiers who went to Afghanistan in 2002, their dilemmas and communication problems in a strange culture.