A Chinese immigrant, recently arrived in America, fights to free Mexican slaves from their cruel master.A Chinese immigrant, recently arrived in America, fights to free Mexican slaves from their cruel master.A Chinese immigrant, recently arrived in America, fights to free Mexican slaves from their cruel master.