On the bright sea of dreaming, the tide's comin' in
What changed once before will be changing again
And now that "peculiar" 's no longer a sin
The giants arise to return
To their self-chosen exile the giants have kept
With the people and beasts the world could not accept
And for their homecoming we've waited and wept
The giants arise to return
So build the fires high, dance in a ring
Young hearts and old legends, together we sing
Build the fires high, the giants will see
And return
Now poor outworn hearts, in a time that's outworn,
Are stirring again at the sound of the horn
And the ancientmost ways are recalled and reborn
The giants arise to return
With the walls of intolerance crumbling fast
The world turns again to the mystical past
Now the present and future are wedded at last
The giants arise to return
So build the fires high, dance in a ring
Young hearts and old legends, together we sing
Build the fires high, the giants will see
And return
On the bright sea of dreaming, the tide's comin' in
What changed once before will be changing again
And now that "peculiar" 's no longer a sin
The giants arise to return