May Wynn, who plays Chu Lan, wasn't originally hired for the role. She was married to Jack Kelly, who plays Steve in the film, and accompanied him to Hong Kong, where this film was shot. The producers discovered that the Hong Kong actress who had been originally hired to play Chu Lan could barely speak English and as a result couldn't handle the English dialogue, so they asked Wynn to replace her.
Filmed in mid-1957, but not released until early 1958.
Lolita Shek (billed as Lo Lita Shek) receives an "and introducing" credit.
Final film of May Wynn.