Skip to main content


Theatre Royal

A Legend in three acts by Engelbert Humperdink
Libretto by Ernst Rosmer

Sung in German


King's Son: William Lewis

Goose Girl: Daniela Bechly 

Witch: Pauline Tinsley 

Fiddler: Sergei Leiferkus 

Woodcutter: Curtis Watson 

Broombinder: Valentin Jar 

Young Girl: Kathleen Tynan 

Innkeeper: John O'Flynn 

Innkeeper's Daughter: Roisin McGibbon 

Stable Girl: Marijke Hendriks 

City Elder: Brian Donlan 

Tailor: David Bartleet 

Gatekeeper: Jonathan Veira 

Gatekeeper: Brindley Sherratt

Creative Team

ConductorAlbert Rosen
DirectorMichael McCaffery
Set DesignDi Seymour
Costume DesignDi Seymour
Lighting DesignJohn Waterhouse
ChoreographerTerry John Bates
Music PreparationDavid Gowland
Chorus MasterIan Reid

The Plot

Act 1
The first act takes place in a small, sunny glade surrounded by wooded hills near the town of Hellabrunn. A cruel witch lives in a tiny hut there and practices her black art.

Act 2
In the second act, the goose girl Gänsemagd and the king’s son Königssohn meet in the forest. They fall in love but are separated by the witch.

Act 3

In the final act, Gänsemagd and Königssohn are reunited but are ultimately destroyed by their own pride and vanity.

Return to the Archive