bloodshed bruised cast darkness demons deprive deserve disappointment dwelling eyes fire hate heard iniquities maddening plans prophesied refuse repay ring shattered soul spirit strings treat wine