A loathsome avenger