Demeaning a shackled angel