Hello

Great question. I have read all the books and seen all the books. I really only watched them because my cousins liked them and eventually I ended up getting hooked.
The Harry Potter books is an unique fantasy story, which dwells heavily on witchcraft. Sure, they mention Christmas and you see only Santa Claus (as usual and nothing about the birth of Jesus). Sure, the characters deal with discrimination, killings, friendships, schools and much more.
In my hones opinion, every single book has spells, even though they are not real, they are still spells in every single book. I learned that one of their plants, in real life is actually used for manipulating people or to make people agreeable. The difference between this fantasy story and The Lord of the Rings, is every single book has a wand and witchcraft (there’s no such thing as Wiccan, white or black magic is still witchcraft).
The point is that everything you expose yourself with eventually will shape your beliefs, likes or dislikes. Sometimes you will become desensitized (become less sensitive) to issues. For example, I have friends that go to Church, receive the Sacraments and pray and so on. However, they also go to Medium readings and watch movies with Ouijas. That’s a big no-no. You’re exposing yourself to unnecessary curiosities and perhaps getting evil spirits attached to you (from the medium readings). But it’s just a movie, well yes, but how many adults do things or watch indecent movies just because well “we’re adults”. They’re damaging their mind and values.
I’ve had an scary physical attack by the enemy once I gave up many things, like movies with any sort of degrading violence and witchcraft which was curious, because that same week I gave up the books/movies, I also prayed for Holiness and that’s when the attacks occurred for 3 weeks or so. I had to receive guidance from a priest in how to protect myself. And thanks to his advice, I have not gotten physical attacks (sadly, I still get many temptations), but I do get visits every now and then. Yes, I gave up Harry Potter after I reading several times from spiritual people (people that have been involved in the Church) mentioning that HP is a trap. I have been back to the Church for a few years and I’m learning to depend on the Holy Spirt and my Guardian Angel. When in doubt, just ask Jesus. Ask him to protect you from anything that might harm you or even displease him. For example, I no longer watch movies with adult scenes because it’s not proper and I know I will have to confess next time. I don’t know want to be embarrased or even hurt Jesus if I can take the time to prevent something simple like switch the channel or not read a book.
And when really in DOUBT, just FAST AND PRAY
Also, everyone seems to forget that the Bible mentions to stay away from witchcraft, so why expose yourself to a forbidden act even if it’s fake?
God warns us of the danger of using witchcraft and mediums. Here are Bible verses explaining how Satan uses witchcraft to deceive and destroy.
www.biblestudytools.com
I hope I made sense and if you have more questions please let me know.