Madame Butterfly: A Tragedy of Japan is a play in one act by David Belasco adapted from John Luther Long's 1898 short story "Madame Butterfly". It premiered on March 5, 1900 at the Herald Square Theatre in New York City as an curtain raiser to Belasco's Naughty Anthony and became one of Belasco's most famous works. The play and Long's short story served as the basis for the libretto of Puccini's 1904 opera, Madama Butterfly. The role of Madame Butterfly (Cho Cho San) was originally played in New York and London by Blanche Bates and in November 1900 in New York by Valerie Bergere, and in 1913 by Clara Blandick