12 M. Night Shyamalan Films Ranked (And Where to Stream Them)

Night Shyamalan has quite a track record of movies under his belt. Some of his films are great, some so unbelievably horrible that they are commonly ranked as some of the worst movies ever made.

The Last Airbender

Currently Streaming on Netflix

After Earth

Currently Streaming on Starz, Hulu, and Prime Video

The Happening

Currently streaming on Peacock

Lady in the Water

Currently Streaming on Hulu and Prime Video

Glass

Not currently streaming, but available to rent on Prime Video

SWIPE UP TO READ MORE!