Einer irischen Sage zufolge hat der grausame irische König Fionn den Zorn der Götter auf sich gezogen, als er seine untreue Gemahlin Grainne auf die unbekannte "Insel hinter den Wellen" verbannte und alle Mitwisser vergiften ließ. Seine Seele muss so lange ruhelos auf der Erde umherziehen, bis er einen mutigen Iren gefunden hat, der die Insel sucht und Grainne aus ihrer Verbannung erlöst.
Nach jahrhundertelanger Suche trifft Fionn im heutigen Irland auf den Fischer Patrick O'Sullivan, der schon als Kind davon geträumt hat, die schöne Grainne zu erlösen. Mit der Aussicht, Grainnes Liebe zu erringen und mit ihr ein ewiges Leben auf der Insel zu führen, begibt sich die Patrick auf die gefahrvolle Reise ins Ungewisse.