Cinema in a cool place, Greece.