Beautiful, interesting, incredible cinema.
A surreal miniature portrait of epic proportions takes place in a sunny Spanish beach.