Walked by the old keep
Everything was out of reach
Suddenly before my eyes
Beheld a sight to my surprise
I tried to run I tried to walk
Then they all began to talk
Their lips in harmony spoke as one
Weaving me in the web they'd spun
Sea of faces sweeping down
Closing in on me all around
Didn't know what it meant
Could it be heaven sent
The words became so clear
They all said come in here
Then I knew it was too late
The sea of faces sealed my fate
The words became so clear
They all said come in here
Then I knew it was too late
The sea of faces sealed my fate
Sea of faces sweeping down
Closing in on me all around
Didn't know what it meant
Could it be heaven sent
Walked by the old keep
Everything was out of reach
Suddenly before my eyes
Beheld a sight to my surprise
I tried to run I tried to walk
Then they all began to talk
Their lips in harmony spoke as one
Weaving me in the web they'd spun
Sea of faces sweeping down
Closing in on me all around
Didn't know what it meant
Could it be heaven sent.