Madame Butterfly is a 1932 Paramount dramatic film. It is based on the play by David Belasco which is based on the story by John Luther Long, and is adapted by Josephine Lovett and Joseph Moncure March. It stars Cary Grant and Sylvia Sidney. Music is credited to W. Franke Harling (although much of it is an adaptation of Puccini's opera Madama Butterfly), cinematography by David Abel, art direction by Ward Ihnen. It premiered on December 30, 1932.