Beautiful, interesting, incredible cinema.
It is summer on a Greek island, the sun is scorching hot and the Greek lovers do what they know best.