Manhandled and disgraced