Nagasaki, 1900. Un officier de la marine americaine, Pinkerton, épouse une Geisha, Butterfly, avant de partir sur son navire. Par amour, la jeune femme a renoncé a sa religion et est rejetée des siens. Elle met au monde un garçon. Quelques années plus tard, Pinkerton revient mais marié a une Americaine et veut reprendre son fils...