Coin Locker Babies
Follow Japan's two remaining "coin locker babies"--infants abandoned by their mothers in the public lockers of train stations--through an orphanage, an adoptive home on a nearly deserted island, and ultimately to Tokyo where they set off separately to find and destroy the women who abandoned them.