Emma Watson – who played Hermione Granger in the films – claimed it was her "deepest wish" that we can "keep loving people" despite not sharing the "same opinion" with them. In response, Rowling went on a lengthy rant on social media, accusing Watson, 36, of being "ignorant" and having "never experienced adult life uncushioned by wealth and fame." She further insinuated that the former child actress' support of trans rights could have been a product of her privilege. She's never going to be placed on a mixed s-- public hospital ward. Her 'public bathroom' is single occupancy and comes with a security man standing guard outside the door," Rowling claimed.