In de groene heuvels van Portugal leeft de legende van de Betoverde Moura. Ze was de dochter van een Moorse koning en werd betoverd door een rivaliserende koning en verbannen naar een oude bron. Elk jaar op Sint-Jansavond verschijnt ze en vaart ze over het water, terwijl ze de liederen van haar volk zingt. De legende zegt dat alleen een echte prins de betovering kan verbreken door de magische woorden uit te spreken. Door de eeuwen heen hebben veel prinsen het geprobeerd, maar zijn ze allen gefaald.