(1937)
Released: 1937-12-17
A Chinese-American woman tries to expose an illegal alien smuggling ring.
Vote Now!