Harry Potter’s Luna Lovegood, Evanna Lynch, blasts homophobes after Ireland vote

Evanna Lynch as Luna Lovegood.
Evanna Lynch as Luna Lovegood.

Irish actress Evanna Lynch, who played Luna Lovegood in four Harry Potter movies, has written an epic takedown of homophobic “trolls.”

Lynch published the long essay on her Facebook page after Ireland’s recent historic referendum to legalize gay marriage.

She warned the haters on Twitter.

She was bothered by comments left on her Instagram page where she posted a triumphant message after the vote: “Back home for a few days and Ireland is looking more spangly than ever. Now every day in Ireland can freely be a Fab Gay Day if you want it to be!! Proud to be part of the generation that made sure same-sex marriage was legalized yesterday!! #goIreland #FabGayDay #marriageequality #dancepart”

She used Facebook to call out the folks who left mean comments.

“I am making a special request to all of you today in light of an ugly Instagram thread that is really bothering me,” she wrote.

“Simply, if you are someone who perceives homosexuality as 'disgusting' or 'f--ked up' or 'unnatural', will you do me a kindness and please unfollow me on all social media platforms. And then block me.”

“And on a not-unrelated note, why are you following me? I think it's safe to assume that the majority of you on here clicked 'like' on account of my portrayal of the character ‘Luna Lovegood’ in the Harry Potter films ...The clue is in the name, people!

“Luna is a character who accepts all people and creatures in all forms, loves them for exactly what they are and who is constantly in awe at the diversity, strangeness and newness of each being she encounters.

“The only way Luna can be quintessentially Luna is because she loves and accepts herself fully. If Luna were to condemn and vilify such an intrinsic human thing as our sexuality and see ANY color of it as wrong she would not sit so comfortably within herself and she would not be who we know and love.”