Die Zauberflöte (en: The Magic Flute) is an opera in two acts composed by Wolfgang Amadeus Mozart to a German libretto by Emanuel Schikaneder. This opera is in the form of a Singspiel, a popular form which included both singing and spoken dialogue. It premiered in Vienna on September 30, 1791.