Akt II Do miasteczka powraca dręczony wyrzutami sumienia Roberto, który nie wie nic o tragicznym losie Anny. Wulf, ojciec dziewczyny, pragnąc zemścić się na niedoszłym zięciu, wzywa ducha córki, by ukarał wiarołomcę. Anna zmienia się w wiłę - jedną ze złowieszczych istot, które mszczą się na niewiernych kochankach. W otoczeniu innych podobnych jej duchów ukazuje się Robertowi podczas snu i wraz z towarzyszkami porywa go w śmiertelny, nie kończący się taniec. Wyczerpany nim młodzieniec osuwa się na ziemię - martwy.

Historia utworu Była to pierwsza opera młodego Pucciniego. Skomponował ją na rozpisany przez Eduarda Sonzogna - wydawcę utworów muzycznych, będącego zarazem właścicielem mediolańskiego Teatro Lirico) w Mediolanie - konkurs na jednoaktówkę. Idąc za radą swego wykładowcy i przyjaciela, Amilcare Ponchiellego, Puccini zamówił libretto u poety nazwiskiem Ferdinando Fontana;