Nora Roberts is responding to criticism over the decision to cast Alyssa Milano in the upcoming Netflix movie based on her 1988 thriller “Brazen Virtue.”
The author, who has written over 225 romance novels, shared a statement on Facebook and her website on Wednesday, saying that she is “sincerely appalled” by the online response after Milano was cast to play mystery writer Grace McCabe, TODAY reported.
“I’ve read many of the comments on Laura’s announcement of the Brazen Virtue adaption for Netflix, starring Alyssa Milano. And I’m simply and sincerely appalled,” the author wrote.
The former “Who’s the Boss?” star, age 48, has played a huge role in the #MeToo movement and has been outspoken about her criticism of former U.S. President Donald Trump.
"The vitriol, the hatred, the anger, the bitterness and the demands are astounding to me," Roberts said. "By and large I keep politics off my pages. That’s my choice. Now many readers have dragged their own onto this page, so I’m going to state, for the record. I’m a liberal Democrat, always have been, always will be. And as one, I’ve always believed everyone has a right to their political beliefs, and has a right to express their opinions," she continued. "But I don’t have to tolerate insults and ugliness on my page."
Some online readers even threatened to burn Roberts’ books, to which the author responded, “Think about that. Burning books. Get a visual? I sure do.”
Roberts concluded her statement with a stern message to her readers.
"Watch the movie when it comes out, or don’t. But lobbing nastiness at an actress or threatening me doesn’t do anything but illustrate your own limitations," she wrote.