M. Night Shyamalan’s thrilling comic book films, Split, and Glass star James McAvoy as a multiple personality villain called The Horde, Bruce Willis as the unstoppable David Dunn, and Samuel L. Jackson as the enigmatic Mr. Glass.

  • RHDSD
  • Apr 2, 2019
  • Suspense