[Verse 1]
Last night I had a dream
That we were still together
In a house of paper mache by the sea
And their streams like an Escher full of mirrors
It went on and on forever
When I woke it fell apart like filigree
[Chorus]
Is it the future? Can you tell me?
What's it gonna be?
[Verse 2]
Last night I had a dream
That you and I were strangers
And we passed each other walking down the street
And I cried for all the memories we had lost
Like books with torn out pages
When I woke up you were lying next to me
[Chorus]
Is it the future? Can you tell me?
What's it gonna be?
What's it gonna be?
[Bridge]
And every night I go to sleep
It happens all again
[Verse 3]
Last night I had a dream
That you and I were lovers
So beautiful that I could hardly breathe
And our love was like an Escher full of mirrors
It went on and forever
When I woke up you were just about to leave
[Chorus]
Is it the future? Can you tell me?
What's it gonna be?
What's it gonna be?