Question: is mr glass a villain?
Answer: Glass, is the hidden main antagonist of the 2000 film Unbreakable and the titular hidden protagonist of the 2019 film Glass. He is portrayed by Samuel L. Jackson. At once David Dunn's mentor and archenemy, he is also the owner of Limited Edition comic book art museum and (as the finale reveals) a supervillain.