And while Unbreakable‘s ending was polarizing, at least it paints Elijah Price’s villainous nature in a sympathetic light while simultaneously taking advantage of the trope where the villain is the opposite of the hero, which we’ve seen in movies like Iron Man and Black Panther. Elijah killed hundreds of people to see if his theory that someone the exact opposite of him existed, and once David Dunn proved himself to be that opposite, Elijah finally believed that he wasn’t a mistake, thus transitioning into Mr. Glass. Keeping that in mind, Unbreakable also serves as a villain’s origin story in a way, and considering how difficult it is for comic book movies to deliver compelling villains, it’s more impressive that Unbreakable was able to pull off a feat, and in classic Shyamalan twist format to boot.
Article source: https://www.cinemablend.com/news/2465284/why-unbreakable-works-even-better-now-than-when-it-was-first-released