Demeaning a manacled cutie ...