Beautiful, interesting, incredible cinema.
A motorcyclist finds words written on stones in the desert.