Beautiful, interesting, incredible cinema.
While the Nazis regime subjugates European Nations, in Belgian Congo the doctor Rachel Cade tries to cure those troubled people.