I want to know whether it is haram to watch movies or shows of superheroes from Marvel or DC. Most of the characters from them are science-based and rarely any of the characters use magic. The characters give a good message about getting powers unintentionally and choosing to do good instead of using them for worldly benefit. I also want to know if watching Star Wars is haram, since the Jedi characters are supposed to have good morals.
As a Muslim, you only eat those things are allowed in Islam so you don't care what other religion of the world is eating. Similarly when we talk about Movies/Seasons; they are not for Muslims. They are drivin from their religion their society.
It's our fault or Nafas Fault which attracts to it. Ther are not made keeping in mind that a Muslim gonna watch it. It's not recommended to watch it as some weak soul get attracted towards it approach.
Similarly, In Pakistan, our movies started to get shape on Non-Muslims by bringing Item Numbers and other vulgarity.
Any Muslim who understand Holy Quran and Sunna knows what to watch and what not.