Facing bitter men he stands in silence Friends stabbed him in the back and ran away Crowd is going wild, getting violent Someone's gotta take the blame Mocking voices Spit to spite him Taunt him and defame Whip torn flesh and Barely breathing Drag him off in shame How could so much blood be beautiful How could so much pain set me free How could a broken body make me whole Oh the mystery of His sacrifice for me Stumbling up the hill, he knows what's coming Faces in the crowd can't look away Hung between the guilty, he is guiltless But someone's gotta die today Twisted anguish Thirsty, bleeding Wounded hands and feet The chill of death Heart barely beating Love and agony How could so much blood be beautiful How could so much pain set me free How could a broken body make me whole Oh the mystery of His sacrifice for me How could so much blood be beautiful How could so much pain set me free How could a broken body make me whole Oh the mystery of His sacrifice for me Oh the mystery of His sacrifice for me