Release date: 1937-12-17
Length: 62 minutes
A Chinese-American woman tries to expose an illegal alien smuggling ring.
No streaming provider for
Data provided by JustWatch