Опера в трех действиях с прологом.
Либретто.
Действующие лица:
Сигурд -- молодой рыбак.
Герта -- молодая рыбачка.
Гиальмар -- молодой человек из замка.
Ингрид -- молодая девушка из замка.
Олаф -- граф, ее отец.
Христиан -- друг Сигурда.
Гендрик -- поклонник Ингрид.
Сельма -- тётка Ингрид.
Гадальщица -- старуха.
Старый рыбак.
Князь.
Запевала.
Начальник хора.
Хор волн (пролог).
Хор рыбаков.
Хор рыбачек.
Хор певцов.
Рыбаки; рыбачки; придворные и гости графа; певцы; шуты.
1-е действие -- у въезда в рыбацкую деревню, на берегу моря, ранним утром.
2-е действие -- на террасе замка, перед закатом солнца.
3-е действие -- у подножья морского маяка, ночью и на заре.