Sorcerer on Gilbertin ja Sullivanin operetti. Sir William Schwenck Gilbert kirjoitti libreton ja Sir Arthur Seymour Sullivan sävelsi musiikin. Sorcerer oli heidän kolmas operetti yhdessä Thespisin ja tuomariston oikeudenkäynnin jälkeen. Sen ensi -ilta oli Lontoossa, Opera Comique, Richard D’Oyly Carten teatteri, 17. marraskuuta 1877.
Parodia oli yksi Gilbertin suosikkitehtävistä, ja The Sorcerer on burleski Gaetano Donizetin melodramaattisesta oopperasta L’Elisir d’amore, The Elixir of Love englanniksi. Donizetin oopperassa talonpoika rakastuu varakkaaseen naiseen ja ostaa rakkausjuoman voittaakseen hänet käyttämällä kaikki rahansa. Juoma on väärennetty, vain viiniä, ja sen juominen tekee hänet humalaksi, mikä saa kyseisen naisen vakuuttumaan siitä, että hän joutuu toiselle. Koska juoma oli taattu, talonpoika palaa nartun luo, joka määrää toisen pullon. Talonpoika liittyy armeijaan kerätäkseen rahaa, mutta hänen rikas setänsä kuolee.
Sorcerer tapahtuu Ploverleighin kylässä, missä Alexis, hyvin syntynyt poika, valmistautuu allekirjoittamaan avioliiton Alexis, oman asemansa nuoren naisen kanssa koko kylän läsnäollessa juhlimaan. Valmistelujen aikana saamme tietää, että Alexisin isä, Sir Marmaduke Pointdextre ja Alinen äiti, Lady Sangazure, olivat kerran rakastaneet toisiaan ja että toinen kyläläinen, Constance Partlet, on rakastunut pastoriin, mutta pappi Daly , pitää itseään vahvistettuna poikamies.
Kun otetaan huomioon kylän kokoontuminen, Alexis päättää toimia vakaumuksensa mukaan, että avioliittojen ei pitäisi riippua arvosta. Hän palkkaa noidan John Wellington Wellsin antamaan rakkausjuoman kaikille läsnä oleville, tarjoiltuna teekannussa tahattomille vieraille. Kaikki, jotka eivät ole jo naimisissa, rakastuvat ensimmäiseen vastakkaista sukupuolta olevaan henkilöön, jonka he näkevät herätessään. Kaikki juovat ja nukahtavat.
Näytös II alkaa sen jälkeen, kun kylän ylempi kuori on viety kotiin estääkseen heidän joutumisen vaikeuksiin juoman toimien kautta. Alexis haluaa liittyä Alineen juomaan, vakuuttaakseen heidän romanssinsa, mutta hän kieltäytyy. Muut kyläläiset ovat hereillä, ja Gilbertin kykenevissä käsissä syntyy kaaos. Constance parittaa avioliiton todistajaksi tulleen notaarin, Sir Marmaduken rouva Partletin ja Lady Sagazuren noidan kanssa.
Aline antaa periksi ja juo ja rakastuu nopeasti Dalyyn, mutta Alexis ei ole niin tyytyväinen. Vikaari näkee vaikeuden ja tarjoaa poistumisen alueelta, mutta tämä ei riitä asettamaan asioita oikeuteen, koska Aline ei enää rakasta Alexista. Wells uskoo, että loitsu voidaan kumota vain uhraamalla joko hän itse tai Alexis Ahmadanin vihamiehelle. Kylä äänestää, ja velho häviää ja maa nielee hänet. Kyläläiset vapautuvat ja palaavat todellisten rakkauksiensa luokse tai liittyvät heidän kanssaan, ja toinen juhla vietetään juhlimaan.