Helen, a "diamond runner," reaches South Africa.
The Diamond Runners is not available for streaming at this moment.