A BITTER Harry Potter feud has erupted after one of the film’s stars slammed “derogatory comments” made by one of their co-stars.
It comes after Potter fans were left up in arms after actress Miriam Margolyes told them they should “get over it”.
Now actress Jessie Cave, who played Lavender Brown in the boy wizard franchise, has hit back at her co-star’s remarks, saying she “doesn’t understand” the impact of the books have on people’s lives.
In the Harry Potter movies, Miriam played the much-loved Professor Sprout.
However, despite the adoration she has had from Potter fans over the years, earlier this month the actress took a brutal swipe at them.
Speaking to New Zealand television network 1News, the actress said: “I worry about Harry Potter fans because they should be over that by now.
“It was 25 years ago. Grow up. It’s for children but they get stuck in it.”
Following her comments, actress Jessie has now jumped to the defence of Potter fans around the world.
Speaking at a Harry Potter convention in Paris alongside seven other castmates including Rupert Grint, she said: “I think it’s terrible.
“I really don’t like that she said that. It’s such an amazing thing that Harry Potter has done.
“It’s created a fan base that has aged and is still bonded through it and it’s passed on to younger generations and that’s what is so amazing.
“She probably just doesn’t understand that or get that. Just let her be.
“I think this situation is very unusual.”
Devon Murray, who played fellow Hogwarts pupil Seamus Finnigan, sat next to her and agreed with her comments, which also got a round of applause from the audience.
Miriam played Professor Sprout in the second film the Chamber of Secrets and reprised her role in the Deathly Hallows: Part 2.
The Harry Potter films spanned eight movies and were released over a decade from 2001 to 2011.