Robert Lomax (William Holden) az amerikai üzletember feladva karrierjét Hong Kong-ba utazik, hogy szenvedélyének, a festésnek éljen. A városba tartó kompon megismeri Suzie Wong-ot (Nancy Kwan), aki mint később kiderül, prostituáltként dolgozik. Lomax-et elbűvöli a lány szépsége és felkéri, hogy álljon modellt neki, és eleinte ennél többet nem is akar tőle. Kulturális ellentétek és társadalmi előítéletek leküzdése után mégis beleszeret a lányba, azonban az igazi problémák csak ezután bontakoznak ki.