Ranking M Night Shyamalan films

  • Signs

    1

  • Split

    2

  • The Sixth Sense

    3

  • The Happening

    4

  • The Village

    5

  • The Visit

    6

  • Glass

    7

  • Unbreakable

    8

  • Lady in the Water

    9

  • After Earth

    10

  • The Last Airbender

    11