Der amerikanische Fliegerleutnant Lloyd Gruver (Marlon Brando), der während des Koreakrieges in Japan stationiert ist, versucht seinen Freund Kelly (Red Buttos) von der Heirat mit einer Einheimischen abzuhalten. Doch bald überwindet auch er seine anti-japanischen Vorurteile und verliebt sich in die Tänzerin Hana-ogi (Myoshi Umeki). Dem Glück beider Paare stehen allerdings rassistische Reglements der US-Armee entgegen, die Heiraten zwischen US-Soldaten und Japanerinnen untersagen. Erst als es zur Katastrophe kommt, wird die unmenschliche Vorschrift geändert.