Noble thoughts wither
Innocence wilts and dies
Tears of a killer
Hidden behind the lies
The grief is hidden
Within the sea of blood
Returns unbidden
A tide becomes a flood
And the blood rains down
Flowing rivers of red
And the blood rains down
Washing over the dead
Nightmares grim and stark
Humanity is stained
Guilt stabs through the dark
Eternal soul in pain
Feared, reviled---hated
Tomorrows faced alone
Hopes trampled---tainted
No one to welcome home
Frozen faith in dreams
No love to melt the ice
Cracks around the seams
Forever has its price
And the blood rains down
Flowing rivers of red
And the blood rains down
Washing over the dead
The need of a man
The touch of a hand
A yearning so deep
A heart that will weep
A passionate soul
Given up to woe
He's suffered enough
Deserves to be loved
And the blood rains down
Flowing rivers of red
And the blood rains down
Washing over the dead