Võtan balleti tegevustiku võimalikult napilt kokku. Ballett räägib kauni, noore, rõivatööstustehase rändtöölise, endise talutüdruku Giselle’i ja maskeeritud aadliku Albrechti tragikoomilisest armastusloost. Albrechti tõelise identiteedi paljastab aga tema rivaal Hilarion, kelle süda kuulub samuti Giselle’ile. Tüdruk läheb hulluks ja sureb südamevalusse. Pärast tema surma elustavad ta hinge kättemaksuhimulised vilid (ka samovilad või samodivad, naisvaim slaavi mütoloogias). Vilid on selliste vallaliste naiste kummitused, kelle nende armastajad on reetnud ja kes on seejärel surnud. Öösiti tantsivad nad mehi kurnatussurma (romantilistes ballettides populaarne teema). Vilide kuninganna Myrtha on võtnud ühes õdedega sihikule Giselle’i hauale leinama tulnud Albrechti, kuid Giselle’i suur armastus vabastab ta vaimude haardest. Tänu Albrechti vabastamisele ei muutu Giselle viliks ja sureb rahus.