Beautiful, interesting, incredible cinema.
In a deserted village of the Cyclades, a story is written on the rocks…