Directed by Kurt Neumann, this 1939 crime film carries an IMDb rating of 5.8.

Synopsis

A Chinese general's daughter tracks her father to a slave-labor tyrant's jungle empire.