Cherry O'Day er datteren til Terence O'Day, som driver Paper Lantern Café i Shanghai. Hun praktiserer farens filosofi om «å leke med menn til hennes hjertens lyst, men alltid holde dem på armlengdes avstand». Cherry har en rekke friere. Hun lover å gifte seg med en sjømann som heter Donald MacGregor. Men når han kommer tilbake fra havet, oppdager han at faren til Cherry har dødd. Cherry har i mellomtiden giftet seg med en velstående mann ved navn William Blaine. En bank-funksjonær ved navn Harvel Allen forsøker også å vinne Cherrys gunst, men han blir avslørt i å stjele obligasjoner.