“Emma Watson’s alter ego Hermione Granger would doubtless approve of her HeForShe campaign and its gutsy, smart take on feminism.”
Public Flaying for U.K. Bank Titans
1 to remove the skin from a person's or animal's body
2 to whip a person or animal so hard that some of their skin comes off:
FIGURATIVE The critics really flayed (= severely criticized) his new book.