Fred Duval / Shutterstock.comM. Night Shyamalan has built a reputation as a filmmaker who can both surprise and frustrate. His trademark, a blend of supernatural tension, emotional drama, and often a surprise twist, has made him world-famous, but has also drawn criticism at times. His best work combines strong visual style with stories that get under your skin. Here's a ranking of his ten best films, including both the highlights and the moments that landed less well.
Cast your vote - the ranking shifts live based on the votes.
The Sixth Sense (1999)
This film established Shyamalan's name in Hollywood. Bruce Willis plays a child psychologist trying to help a boy (Haley Joel Osment) who claims to see dead people. The subtle build-up of tension and the famous twist make this a classic. Even knowing the outcome, its melancholic tone remains impressive.
Split (2016)
James McAvoy plays a man with 23 different personalities who kidnaps three teenagers. Shyamalan uses the claustrophobic setting effectively, but it's McAvoy's tour de force that carries the film. The late connection to Unbreakable gave fans an unexpected bonus, though some found the ending a bit too abrupt.
Signs (2002)
Mel Gibson and Joaquin Phoenix play brothers who discover mysterious crop circles on their farm. The film's power lies in the tension and the focus on a family in crisis, less so in the alien reveal. Shyamalan keeps the threat off-screen for a long time, which some find brilliant and others frustrating.
Unbreakable (2000)
A superhero story disguised as a psychological drama. Bruce Willis is the man who discovers he's unbreakable, Samuel L. Jackson plays his mysterious counterpart. Underrated on release, the film is now considered one of the most restrained and original takes on the genre.
The Visit (2015)
Two kids visit their grandparents, but something isn't right. Filmed in found-footage style, Shyamalan mixes humor and horror in equal measure. The low budget and simplicity work in his favor, though the comedic undertone won't land for everyone.
Knock at the Cabin (2023)
A family is held hostage by four strangers who claim their sacrifice will save the world. Shyamalan holds the tension with an almost theatrical approach and strong performances, especially from Dave Bautista. The ending will divide audiences: for some a bold choice, for others too abrupt and unsatisfying.
Glass (2019)
The long-awaited conclusion to the Unbreakable trilogy brings Willis, Jackson, and McAvoy together. Shyamalan opts for a small-scale, almost intimate finale rather than a grand spectacle. Interesting, but it leaves some fans wishing for more action and less dialogue about philosophy and identity.
Old (2021)
A group of vacationers discovers that the beach they're staying on rapidly ages them. The concept is intriguing, but the execution is uneven. Shyamalan creates some genuinely unsettling moments, but the dialogue and acting choices are sometimes unintentionally funny. A fascinating experiment that doesn't always work.
The Village (2004)
An isolated community lives in fear of mysterious creatures in the woods. Bryce Dallas Howard gives the film emotional depth, but the twist divides audiences. Visually beautiful and thematically interesting, but also a turning point in Shyamalan's career where criticism began to mount.
Wide Awake (1998)
One of Shyamalan's lesser-known films. A young boy searches for answers about God after his grandfather's death. It's a sweet and mildly moralistic story, clearly aimed at a younger audience. The film lacks the tension that would define his later work, but offers a glimpse into his early storytelling style.
Missing an item in this list?
Log in or create a free account to add an item yourself.
Log in / create account