Demeaning a manacled hotty ...