Unbreakable (2000)

Believe it or not, I was completely unaware of the existence of Unbreakable until a couple of weeks ago when it came up in a conversation about Glass and me not being interested in seeing it. I wasn't that interested in seeing Unbreakable either, to be honest, but then I saw it on Netflix and decided to give it a chance. 

The story follows David Dunn (Bruce Willis), a security guard who not only is the sole survivor of a horrific train crash that killed 131 people but also got away without a single scratch on him. As David starts to wonder what has happened to him and why he was able to walk away like that, he is approached by Elijah Prince (Samuel L. Jackson), a mysterious stranger who has a very far fetched theory about it, that David is unbreakable.