Natalia Osipova in Giselle | Leonid Sarafanov as Count Albrecht

No primeiro ato, a aldeã Giselle está apaixonada por Albrecht, um nobre disfarçado de camponês. Quando Giselle descobre a fraude, ela fica inconsolável e morre.

No segundo ato, o amor eterno de Giselle por Albrecht, que vem a noite visitar seu túmulo, o salva de ter seu espírito vital tomado pelas willis espectrai, os fantasmas de garotas noivas que morreram antes do dia do seu casamento, e sua rainha. Sempre que um homem se aproxima, elas obrigam-no a dançar até a morte. Giselle dança no lugar de Albrecht e, dessa forma, impede que ele chegue à exaustão, quebrando o encanto das Willis. No final, ela o perdoa.