Beautiful, interesting, incredible cinema.
The search of a mother for her abandoned child in contemporary Italy.