Australia
(2008)

Nullah is taken by the police to the missionary island where all mixed race children are required by law to go.  When the Japanese bomb the harbor, the island is hit first.  Drover (Hugh Jackman) returns just after the attack and goes to the island to rescue the boys.  Once they return to the mainland they are reunited with Sarah (Nicole Kidman) and they retreat back to their homestead to wait out the war.  Sarah lets Nullah leave with his grandfather, knowing he must complete his walkabout if he is to have a place in his aboriginal culture.

Thanks Mary C!