Fifty Shades Of Grey author E.L. James had to stay away from Twitter.com for "a couple of days" after Charlie Hunnam was cast in the film adaptation of her bestseller because she couldn't take all the negativity from fans of the book. The writer was initially thrilled when Hunnam signed on to play Christian Grey after an exhaustive audition process, but her joy was soon soured by an onslaught of criticism from readers who felt he had been miscast. James tells EW.com, "I had to get off Twitter for a couple of days (but) I wasn't surprised. People hate change. I thought there would be a few people upset, regardless of whom we had chosen. It was intense, but people came around to it." Hunnam dropped out of the project last month (Oct13) and now Northern Irish actor Jamie Dornan will take his place in the film, opposite Dakota Johnson, who has been cast as student Anastasia Steele. James says, "It was disappointing, but it is what it is. I wish him (Hunnam) well. And now we have Jamie, and that's great. It's been interesting with Jamie. (The fan reaction) has been so positive." The author admits she is very fond of Johnson, calling her "an old soul", adding, "She has a wicked sense of humour."