angels atop blinded daughters denied dismiss enemies grin hopes infinite life lost mistrust note parasitic score selfish sickening stain stale steps strewn taste terror train watch