First Daniel Radcliffe. Now Emma Watson has reacted to J.K. Rowling’s transphobic tweets. The actress, who played Hermione Granger in the Harry Potter franchise based on the books written by Rowling, took to her Twitter on Wednesday, June 10, to send love to the trans community in the wake of Rowling’s transphobic rant in a series of tweets and an essay.