JK Rowling is answering complaints from some Harry Potter fans about a twist on the new prequel film.

The final trailer for Fantastic Beasts: The Crimes of Grindelwald finally arrived on Tuesday (September 25) and it confirmed a long-held fan theory about Claudia Kim's character.

Kim's character is Lord Voldemort's snake and Horcrux, Nagini, and was once a woman in the pre-Harry Potter era.

Still, while the trailer shows parts of Nagini's past as a human – seeing her literally transform into the snake at the circus – and JK Rowling has revealed she'd been holding the Nagini secret "for around 20 years", some fans aren't entirely happy with the casting of Kim.

Author Ellen Oh suggested that it's problematic that an Asian actress has been chosen to play a cursed woman who eventually ends up becoming a snake and slave to Voldemort.

"It's okay to love problematic things," Oh tweeted. "I'll be the first to say that the Harry Potter series made me want to write children's books. But let's also talk about the problems. This feels like a problem.

"I feel like this is the problem when white people want to diversify and don't actually ask POC how to do so. They don't make the connection between making Nagini an Asian woman who later on is the pet of a white man. So I'm going to say it right now. That shit is racist."

Others also found fault with Kim's casting, branding it racially insensitive.

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site. wait so nagini is being played by an asian woman and she like.... becomes voldemort's '''pet'''???? is she.... is she a Fantastic Beast newt must Find???? oh this is bad. this is very very bad — ✍️ (@miccaeli) September 25, 2018

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site. maybe “circus performer who turns into a murderous snake“ isn't the best choice of role for one of the two WOC in the franchise. — Gavia Baker-Whitelaw (@Hello_Tailor) September 25, 2018

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site. So Nagini is a Korean woman with an Indian name who lived in Albania later turned into a horcrux? What's next? She might as well be Harry's mother (Voldemort's his father) and Harry is actually not just a parseltongue but half-human half-snake. pic.twitter.com/vjUvWU1wOu — Joseph 슬기로운솔로몬 (@seulgisolomon) September 25, 2018

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site. idk how i feel abt this nagini thing......the actress is rly cute n its nice to have a woc in hp but casting an asian woman as an evil snake seems weirdly racist imo....idk like i cant ignore it lol — dre🕯 (@neodadaist) September 25, 2018

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site. nagini as originally a human would have been a really cool and neat idea if it was uh, there from the beginning and not horribly racist due to the casting — meredith (@uglysapphic) September 25, 2018

In particular, linguist and author Jen Moulton accused the author of trying to shoehorn the twist into Fantastic Beasts as way to make up for not including "enough representation" in the original Harry Potter series.

"But suddenly making Nagini into a Korean woman is garbage. Representation as an afterthought for more woke points is not good representation," she said.

Rowling replied to Moulton directly, explaining: "The Naga are snake-like mythical creatures of Indonesian mythology, hence the name 'Nagini.'

"They are sometimes depicted as winged, sometimes as half-human, half-snake. Indonesia comprises a few hundred ethnic groups, including Javanese, Chinese and Betawi. Have a lovely day."

This content is imported from Twitter. You may be able to find the same content in another format, or you may be able to find more information, at their web site. The Naga are snake-like mythical creatures of Indonesian mythology, hence the name ‘Nagini.’ They are sometimes depicted as winged, sometimes as half-human, half-snake. Indonesia comprises a few hundred ethnic groups, including Javanese, Chinese and Betawi. Have a lovely day 🐍 — J.K. Rowling (@jk_rowling) September 26, 2018

The answer wasn't satisfactory for Moulton, who objected to the transformation of a POC character into an animal since they are under-represented in the Harry Potter franchise.

"She is not humanised, she eats people and Voldemort milks her for food," she tweeted. "To say suddenly that she was a real human person the whole time is really gross. To add that she is one of the very few POC in the HP series, I think, is despicable. Wbu?"

Johnny Depp's casting as villain Grindelwald was also criticised by fans when it was announced last year, following domestic violence accusations against the actor.

Fantastic Beasts: The Crimes of Grindelwald will be released in UK and US cinemas on November 16, 2018.

Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Instagram and Twitter account.

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io