Beautiful, interesting, incredible cinema.
Sister given up by Italian family only to be reunited 22 years later.