Neil Patrick Harris took James Woods to task over a transphobic attack he made on Twitter.
Here's the tweet Mr. Woods posted earlier this week. I warn you, it's as disturbing as it is crazy and rude.
This is CJ, the target of James Woods's attack. He's 10. He's a child. Let me repeat that: a 10-year-old child.
And this is the banner from CJ's mom's website.

CJ's mother, Lori Duron, knows a bit about gender non-conforming parenting. She launched the website above in part to celebrate a book she wrote on the subject.
So naturally, when Neil Patrick Harris got wind of Woods's online attack, he came to CJ's defense.
Bravo, NPH! Bravo!
James Woods is known to play himself as a recurring character on "Family Guy."
[iframe https://giphy.com/embed/YcLzHo6mkQiqc allowfullscreen="" class=^{{"giphy-embed"}}^ frameborder="0" height="360" width="480"]
OK so he plays a villainous version of himself, but now we gotta wonder how close to reality that character actually is.
Fortunately for CJ, James Woods is not his parent. And good thing he knows Neil Patrick Harris as a friend.
That's NPH with his hottie his wonderful husband actor David Burtka, and their two adorable children.
NPH posts things like this on his social media.
He's a real role model for LGBT people everywhere.
James Woods posts things like this, on his Twitter.
We know Mr. Woods. We know.
Which makes total sense!
Whenever someone is accused of LGBT-discrimination the "I-have-lots-of-gay-friends-defense" is totes redeeming!
Of course we believe'ya!
Don't you?
This was CJ's first Pride. Lori posts proud things about her son and their special relationship all the time.
A post shared by Raising My Rainbow (@raisingmyrainbow) on
Like that...
A post shared by Raising My Rainbow (@raisingmyrainbow) on
...and even questions those gender reveal parties which have gotten so popular.
Way to go proud mama!
CJ is lucky! With his mom and supporting family it's LGBT Pride every day!
[iframe https://giphy.com/embed/HVS1miPOUCRqg allowfullscreen="" class=^{{"giphy-embed"}}^ frameborder="0" height="480" width="480"]



























































From left: Jena Malone, Jodie Foster, Jay-Z, and Kendall and Kylie Jenner.Featureflash photo Agency/Shutterstock; Tinseltown/Shutterstock; Tinseltown/Shutterstock; Taylor Hill/FilmMagic












Kirkam/Shutterstock










