Hansel (Angelika Kirchschlager) and Gretel (Diana Damrau) © ROH/Bill Cooper

Hansel and Gretel

Engelbert Humperdinck
Royal Opera House
Directed by Moshe Leiser

Diana Damrau and Angelika Kirchschlager star in this acclaimed 2008 production of Engelbert Humperdinck’s famous fairy tale opera.

With a libretto based on the Brothers Grimm story, this classic opera features a host of characters including the Sandman, the Dew Fairy, and the Witch.

Sung in German, with English subtitles.

Production duration: 1 hr 50 min
Royal Opera House

Cast & creative team


  • Hansel
    Angelika Kirchschlager
  • Gretel
    Diana Damrau
  • Gertrud
    Elizabeth Connell
  • Peter
    Thomas Allen
  • Witch
    Anja Silja
  • Sandman
    Pumeza Matshikiza
  • Dew Fairy
    Anita Watson


  • Colin Davis
  • Moshe Leiser
  • Patrice Caurier
    Stage Director
  • Christian Fenouillat
    Set Designer
  • Agostino Cavalca
    Costume Designer
  • Christophe Forey
    Lighting Designer