M. Night Shyamalan broke through into the mainstream with his second-feature, the late ’90s horror phenomenon The Sixth Sense. The two similarly successful films that followed (Unbreakable, Signs) were building up Shyamalan as a director of possible Speilbergian talent, though in danger of having his third-act screenplay twists overwhelm his brand. That bore Rotten fruit with The Village and The Happening, which set off a bum streak with big-budget sci-fi and would-be blockbusters: The Happening, The Last Airbender and After Earth.
The Visit in 2015 would be a back-to-basics, comeback horror effort. Its box office and relative critical success set the stage for the Certified Fresh Split, which brought back the dark superhero world of Unbreakable. Shyamalan closed the trilogy with Glass.
And new from Shyamalan: Trap! While we wait to see how that fares with critics, let's rank all M. Night Shyamalan movies by Tomatometer.
Synopsis: The four nations of Air, Water, Earth and Fire lived in harmony until the Fire Nation declared war. A century later, there is still no end in sight to the destruction, then, an Avatar named Aang (Noah Ringer) discovers that he has the power to control the four elements. He joins forces with Katara (Nicola Peltz), a Waterbender, and her brother, Sokka, to restore balance and harmony to their world.
Critics Consensus:The Last Airbender squanders its popular source material with incomprehensible plotting, horrible acting, and detached joyless direction.
Starring: Noah Ringer, Dev Patel, Nicola Peltz Beckham, Jackson Rathbone
Synopsis: People were forced to leave Earth a millennium ago to establish a new home on Nova Prime. Now, Gen. Cypher Raige (Will Smith) heads Nova Prime's most-prominent family. Cypher's teenage son, Kitai (Jaden Smith), feels enormous pressure to follow in his father's legendary footsteps -- which strains their relationship. Cypher and Kitai set out on a trip to mend their bond, but when their craft crashes on Earth's hostile surface, each must trust the other greatly -- or perish.
Critics Consensus:After Earth is a dull, ploddingly paced exercise in sentimental sci-fi -- and the latest setback for director M. Night Shyamalan's once-promising career.
Starring: Jaden Smith, Will Smith, Sophie Okonedo, Zoë Kravitz
Synopsis: An apocalyptic threat to humanity arrives out of the clear blue sky with a series of violent, inexplicable deaths spreading across the country. The cause of the terrifying phenomenon remains unknown, prompting science teacher Elliot Moore (Mark Wahlberg), his wife Alma (Zooey Deschanel) and his colleague Julian (John Leguizamo) to try to elude the invisible killer in Pennsylvania's farmland. Soon it becomes clear that no one is safe.
Critics Consensus: The Happening begins with promise, but unfortunately descends into an incoherent and unconvincing trifle.
Starring: Mark Wahlberg, Zooey Deschanel, John Leguizamo, Betty Buckley
Synopsis: When Cleveland Heep (Paul Giamatti) rescues an enigmatic young woman (Bryce Dallas Howard) from danger, little does he know that she is a character from a bedtime story, who is trying to return to her world. As he falls deeply in love with her, he begins to realize that he and fellow tenants are also characters in the fable, and they must work together to protect her from those who would prevent her from returning home.
Critics Consensus: A far-fetched story with little suspense and unconvincing scenarios, Lady In The Water feels contrived, pretentious and rather silly.
Starring: Paul Giamatti, Bryce Dallas Howard, Jeffrey Wright, Bob Balaban
Synopsis: David Dunn tries to stay one step ahead of the law while delivering vigilante justice on the streets of Philadelphia. His special talents soon put him on a collision course with the Beast -- the psychotic madman who has superhuman strength and 23 distinct personalities. Their epic showdown leads them to an encounter with the mysterious Elijah Price, the criminal mastermind who holds critical secrets for both men.
Critics Consensus: Glass displays a few glimmers of M. Night Shyamalan at his twisty world-building best, but ultimately disappoints as the conclusion to the writer-director's long-gestating trilogy.
Starring: Bruce Willis, James McAvoy, Samuel L. Jackson, Sarah Paulson
Synopsis: Members (Bryce Dallas Howard, Joaquin Phoenix, Adrien Brody) of a 19th-century community fear the strange creatures that inhabit the surrounding forest.
Critics Consensus: The Village is appropriately creepy, but Shyamalan's signature twist ending disappoints.
Starring: Bryce Dallas Howard, Joaquin Phoenix, Adrien Brody, William Hurt
Synopsis: A tropical holiday turns into a horrific nightmare when a family visits a secluded beach that somehow causes them to age rapidly -- reducing their entire lives into a single day.
Critics Consensus: Old has no shortage of interesting ideas -- and writer-director M. Night Shyamalan's uneven execution will intrigue or annoy viewers, with little middle ground between.
Starring: Gael García Bernal, Vicky Krieps, Rufus Sewell, Ken Leung
Synopsis: While vacationing at a remote cabin, a young girl and her parents are taken hostage by four armed strangers who demand that the family make an unthinkable choice to avert the apocalypse. With limited access to the outside world, the family must decide what they believe before all is lost.
Critics Consensus: Although it's often less than scary and parts of the story don't bear scrutiny, Knock at the Cabin is a thought-provoking chiller and upper-tier Shyamalan.
Starring: Dave Bautista, Jonathan Groff, Ben Aldridge, Nikki Amuka-Bird
Synopsis: Becca (Olivia DeJonge) and younger brother Tyler (Ed Oxenbould) say goodbye to their mother as they board a train and head deep into Pennsylvania farm country to meet their maternal grandparents for the first time. Welcomed by Nana (Deanna Dunagan) and Pop Pop (Peter McRobbie), all seems well until the siblings start to notice increasingly strange behavior from the seemingly charming couple. Once the children discover a shocking secret, they begin to wonder if they'll ever make it home.
Critics Consensus: The Visit provides horror fans with a satisfying blend of thrills and laughs -- and also signals a welcome return to form for writer-director M. Night Shyamalan.
Starring: Olivia DeJonge, Ed Oxenbould, Deanna Dunagan, Peter McRobbie
Synopsis: David Dunn (Bruce Willis) is the sole survivor of a devastating train wreck. Elijah Price (Samuel L. Jackson) is a mysterious stranger who offers a bizarre explanation as to why David escaped without a single scratch -- an explanation which threatens to change David's family and his life forever.
Critics Consensus: With a weaker ending, Unbreakable is not as a good as The Sixth Sense. However, it is a quietly suspenseful film that intrigues and engages, taking the audience through unpredictable twists and turns along the way.
Starring: Bruce Willis, Samuel L. Jackson, Robin Wright, Charlayne Woodard
Synopsis: Everything that farmer Graham Hess (Mel Gibson) assumed about the world is changed when he discovers a message - an intricate pattern of circles and lines - carved into his crops. As he investigates the unfolding mystery, what he finds will forever alter the lives of his brother (Joaquin Phoenix) and children (Rory Culkin), (Abigail Breslin). A unique story that explores the mysterious real-life phenomena of crop signs and the effects they have on one man and his family.
Critics Consensus: With Signs, Shyamalan proves once again an expert at building suspense and giving audiences the chills.
Synopsis: Though Kevin (James McAvoy) has evidenced 23 personalities to his trusted psychiatrist, Dr. Fletcher (Betty Buckley), there remains one still submerged who is set to materialize and dominate all of the others. Compelled to abduct three teenage girls led by the willful, observant Casey, Kevin reaches a war for survival among all of those contained within him -- as well as everyone around him -- as the walls between his compartments shatter.
Critics Consensus:Split serves as a dramatic tour de force for James McAvoy in multiple roles -- and finds writer-director M. Night Shyamalan returning resoundingly to thrilling form.
Starring: James McAvoy, Anya Taylor-Joy, Betty Buckley, Haley Lu Richardson
Synopsis: Young Cole Sear (Haley Joel Osment) is haunted by a dark secret: he is visited by ghosts. Cole is frightened by visitations from those with unresolved problems who appear from the shadows. He is too afraid to tell anyone about his anguish, except child psychologist Dr. Malcolm Crowe (Bruce Willis). As Dr. Crowe tries to uncover the truth about Cole's supernatural abilities, the consequences for client and therapist are a jolt that awakens them both to something unexplainable.
Critics Consensus: M. Night Shayamalan's The Sixth Sense is a twisty ghost story with all the style of a classical Hollywood picture, but all the chills of a modern horror flick.
Starring: Bruce Willis, Haley Joel Osment, Toni Collette, Olivia Williams
Get ready for the holidays with 4 months of perks, free movie tickets, and so much more!
OFFER TERMS AND CONDITIONS The “FanClub Holiday Movie Pass” offer (the “Offer”) begins November 1, 2026 and will run through December 31, 2026 (the “Offer Period”). Eligible Customers that redeem the Offer will receive, subject to these terms (the “Offer Benefit(s)”): a four-month FanClub Holiday Movie Pass subscription for $49.99 + tax, four (4) movie ticket promotional codes, and one (1) $20 Fandango Stream promotional code. Eligible Customers: new customers (no active FanClub membership at the time) that subscribe to a Qualifying Membership during the Offer Period (“New Member(s)”) and individuals whose paid FanClub membership has expired before Offer redemption and before the end of the Offer Period (“Eligible Lapsed Member(s)”) only. Eligible Lapsed Members must subscribe to the Qualifying Membership while logged in to the Fandango account associated with their lapsed paid FanClub membership. Qualifying Membership: FanClub Holiday Movie Pass subscribed through Offer Checkout. Credit card required. With Offer applied, you will be charged $49.99 + tax for your Qualifying Membership. After four (4) months from the date of purchase (the “Offer Term”), your Qualifying Membership will automatically renew monthly at the then-current full price, currently $9.99 + tax/month, until cancelled. Prices subject to change. Cancel before end of Offer Term to avoid future charges. To cancel, go to the FanClub Membership Dashboard in your account settings and click “Cancel Membership”. If your Qualifying Membership includes a free trial and you cancel before being charged, you will not be eligible for the Offer or receive Offer Benefit(s). See FanClub Program Terms. Offer Checkout: visit www.fandango.com/fanclub/single/holidaypass. Offer will be automatically applied during Offer Checkout. To redeem, you must complete your Qualifying Membership subscription through the Offer Checkout while Offer is applied. Offer not available through any purchase path other than the Offer Checkout. Four (4) movie ticket promotional codes (each, a “Ticket Code” and collectively, the “Ticket Codes”) and one (1) Fandango Stream promotional code (the “Stream Code” and, collectively with the Ticket Codes, the “Promo Code(s)”) will be sent in separate fulfillment emails. One (1) Ticket Code and the Stream Code will be sent within 24 to 48 hours after Offer redemption; the remaining three (3) Ticket Codes will be sent monthly over the following three months. Each Ticket Code discounts the retail price of one (1) movie ticket on Fandango to $0.00 (taxes or fees may be excluded). The Stream Code provides $20 off one (1) movie or episode purchase on Fandango Stream. Promo Code(s) expire on the earlier of 04/30/2027 or when your FanClub membership expires, require an active paid FanClub membership at redemption, and are one-time use only. See the emails containing the Promo Code(s) for additional instructions and terms. Offer Benefit(s) may not cover the total cost of your transaction; you are responsible for paying any amounts remaining after Offer Benefit(s) are applied (including taxes and fees). Any unused portions of the Offer Benefit(s) will be forfeited upon redemption. If redemption transaction is cancelled or refunded, eligibility for Offer may be forfeited. Offer Benefit(s) will not be refunded. Adjustments to prior purchases not permitted. Taxes may apply. Offer, Offer Benefit(s), and Promo Code(s): (a) are limited to one per person or Fandango account; (b) are only redeemable on the Fandango or Fandango Stream website or mobile app, as applicable (“Fandango”), while logged in to your account; (c) are not redeemable at any theater or third-party directly; (d) are non-transferable, are not for resale, and have no cash value; (e) cannot be combined with any other offers or promotional codes, except as expressly stated in these terms; (f) are void if sold, transferred, or exchanged; (g) cannot be replaced if lost or stolen; and (h) are valid only in the fifty (50) United States, D.C., and Puerto Rico, excluding other U.S. territories. Void where prohibited. Fandango reserves the right to withdraw or modify this Offer at any time, in its sole discretion, and without notice. Additional terms and conditions apply, including Fandango’s Terms and Policies.
Buy a ticket to How to Rob a Bank in Dolby Cinema and use code HTRABDOLBY to redeem your special offer!
Limited time offer. While supplies last. There is a limited quantity of Code redemptions allowed in this promotion. Log in to your Fandango account on Fandango.com or via the Fandango app between 10/30/26 and 11/5/26, purchase at least one (1) Dolby Cinema ticket to see How to Rob a Bank, and enter the Fandango promotional code HTRABDolby (“Code”) to get up to $5 off your purchase. Code expires, and can no longer be used, if not redeemed by 11:59pm PT on 11/5/26, or when the limit of Code redemptions is reached, or when How to Rob a Bank is no longer available in Dolby Cinema theaters, whichever comes first. Code must be entered at checkout. Only valid for purchase of movie tickets made at Fandango.com or via the Fandango app and cannot be redeemed directly at any theater box office. You must have, and be logged into, a Fandango account to redeem the Code on Fandango. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. If cost of movie tickets and associated fees and charges is more than Code’s maximum discount, then user must pay the difference. Any price difference between total transaction price and Code’s maximum discount will not be refunded. One-time use only per transaction. Limit one (1) Code redemption per person. Void where prohibited. Offer is non-transferable and cannot be combined with any other offer or discount. No cash value, except as required by law. Not for resale; void if sold or exchanged. Offer valid in the U.S. only (excluding U.S. territories and where prohibited by law). You may have to pay taxes additionally. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer and redemption of the Code are subject to Fandango's Terms and Policies and Privacy Policy at http://www.fandango.com/terms-and-policies.
Buy 2 tickets to Ebenezer, get 1 free (equal or lesser price, up to $15 total ticket price and fees) with code EBENEZERB2G1
Limited time offer. While supplies last. There is a limited quantity of Code redemptions allowed in this promotion. Log in to your Fandango account on Fandango.com or via the Fandango app between 6am PT on 10/27/26 and 11:59pm PT on 12/6/26, purchase two (2) or more tickets to see Ebenezer, and use the Fandango Promotional Code EBENEZERB2G1 (“Code”) to get up to $15 off one (1) additional ticket for the same showtime (equal or lesser value, up to $15 total ticket price and associated fees and charges). Code must be entered at checkout. Code expires and can no longer be used after 11:59pm PT on 12/6/26, or when Ebenezer is no longer in theaters, or when the limit of Code redemptions is reached, whichever comes first. Only valid for purchase of movie tickets made at Fandango.com or via the Fandango app and cannot be redeemed directly at any theater box office. You must have a Fandango account, and be logged into your account, to use the Code. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. If lost or stolen, cannot be replaced. No cash value, except as required by law. Void where prohibited. Not valid with any other offer. Offer valid in U.S. only (excluding U.S territories and where prohibited by law). Non-transferable. One-time use only. Limit one (1) Code redemption per person. Not for resale; void if sold or exchanged. You may have to pay taxes additionally. If cost of the ticket (and associated fees and charges) obtained through the Code is more than Code’s maximum discount, then you must pay the difference. Any price difference between total transaction price and Code’s maximum discount will not be refunded. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer and redemption of the Code are subject to Fandango’s Terms and Policies at www.fandango.com/terms-and-policies.
Get The Bundle of Doom and receive one movie ticket to Avengers: Doomsday plus a Doctor Doom Statue Bucket!
*The Bundle of Doom is non-refundable. Domestic shipping will be added at checkout. Limited time offer. While supplies last. Movie ticket is non-refundable and non-exchangeable. Fandango reserves the right to modify or cancel this offer at any time and without notice. Popcorn not included. You must be 18 years of age or older to purchase a bundle. The Doctor Doom Statue Bucket will begin shipping in November. Please use a physical U.S. address where the Doctor Doom Statue Bucket shipment can be delivered. Once carrier confirms delivery, Fandango is not responsible for lost or stolen deliveries. See full terms and conditions at https://store.fandango.com/products/the-bundle-of-doom
Get The Knockout Bundle and receive one I Play Rocky movie ticket or one Rocky 50th Anniversary movie ticket, and one Rocky Popcorn Bucket!
*The Knockout Bundle is non-refundable. Domestic shipping will be added at checkout. Limited time offer. While supplies last. Movie ticket is non-refundable and non-exchangeable. Fandango reserves the right to modify or cancel this offer at any time and without notice. Popcorn not included. You must be 18 years of age or older to purchase a bundle. The Staircase Popcorn Bucket will begin shipping in October. Please use a physical U.S. address where the Staircase Popcorn Bucket shipment can be delivered. Once carrier confirms delivery, Fandango is not responsible for lost or stolen deliveries. See full terms and conditions at https://store.fandango.com/products/the-knockout-bundle
See the legend come to life in IMAX. Get $7 off your Ramayana: Rise of a Legend IMAX ticket with code RAMAYANAIMAX
*Limited time offer. While supplies last. There is a limited quantity of Code redemptions allowed in this promotion. Log in to your Fandango account on Fandango.com or via the Fandango app between 10/15/26 and 11/13/26, purchase at least one (1) IMAX ticket to see ‘Ramayana: Rise of a Legend’ and enter the Fandango promotional code RAMAYANAIMAX (“Code”) to get up to $7 off your purchase. Code expires, and can no longer be used, if not redeemed by 11/13/26, or when the limit of Code redemptions is reached, or when ‘Ramayana: Rise of a Legend' is no longer available in IMAX theaters, whichever comes first. Code must be entered at checkout. Only valid for purchase of movie tickets made at Fandango.com or via the Fandango app and cannot be redeemed directly at any theater box office. You must have, and be logged into, a Fandango account to redeem the Code on Fandango. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. If cost of movie ticket and associated fees and charges is more than Code’s maximum discount, then you must pay the difference. Any price difference between total transaction price and Code’s maximum discount will not be refunded. Void where prohibited. Non-transferable and cannot be combined with any other offer or discount. No cash value, except as required by law. Not for resale; void if sold or exchanged. Offer valid in the U.S. only (excluding U.S. territories and where prohibited by law). You may have to pay taxes additionally. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer and redemption of the Code are subject to Fandango's Terms and Policies and Privacy Policy at http://www.fandango.com/terms-and-policies.
Buy a ticket to Clayface and get a 30-Day Free Trial to DC Universe Infinite Ultra!
Limited time offer. Log in to your account on Fandango.com or the Fandango app between 9:00am PT on 10/7/26 and 11:59pm PT on 11/1/26 and purchase at least one (1) ticket to see ‘Clayface’ at a participating Fandango theater. Purchaser will receive a post purchase email containing one (1) DC Universe Infinite Promotional Code (“Code”) that is good for one (1) 30-day free trial to DC Universe Infinite Ultra (“DCUI”) with sign-up for a paid DCUI Ultra Monthly subscription. Code expires, and must be redeemed by, 11:59pm PT on 5/1/27. Code is one-time-use only. Free trial offer may be redeemed only once per person and cannot be combined with any other promotional or free trial offer for DCUI. After the free trial period ends, your paid membership will begin at the then-current rate (currently $12.99/month), plus applicable taxes, unless you cancel before the end of the free trial period, and your subscription will automatically renew at the then-current rate plus applicable taxes on a recurring basis, unless you cancel before the applicable renewal. Subscription fees are non-refundable. To cancel or prevent the automatic renewal of your subscription, log in to your DCUI account, go to Settings and click “Cancel” under the Subscription tab. DCUI is not intended for children. Code has no cash value and is non-transferable. You must have, and be logged into, your Fandango account to receive a Code. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer is subject to Fandango's terms and policies, at http://www.fandango.com/terms-and-policies. Redemption of the Code and DCUI subscription are subject to DC Universe Infinite’s Terms of Service, at https://www.dcuniverseinfinite.com/terms.
Get the Street Fighter Collector's Pack for one movie ticket to Street Fighter, plus an Arcade Machine Tin Popcorn Bucket with lenticular-effect views.
*Street Fighter Collector's Pack is non-refundable. Domestic shipping will be added at checkout. Limited time offer. While supplies last. Movie ticket is non-refundable and non-exchangeable. Fandango reserves the right to modify or cancel this offer at any time and without notice. Popcorn not included. You must be 18 years of age or older to purchase a bundle. The Arcade Machine Tin Popcorn Bucket with lenticular-effect views will begin shipping in October. Please use a physical U.S. address where the Arcade Machine Tin Popcorn Bucket with lenticular-effect views shipment can be delivered. Once carrier confirms delivery, Fandango is not responsible for lost or stolen deliveries. See full terms and conditions at https://store.fandango.com/products/street-fighter-collectors-pack.
Get the Godzilla Minus Zero Collector's Print Bundle and receive one ticket to Godzilla Minus Zero and a Collectible Print!
*Godzilla Minus Zero Collector's Print Bundle is non-refundable. Domestic shipping will be added at checkout. Limited time offer. While supplies last. Movie ticket is non-refundable and non-exchangeable. Fandango reserves the right to modify or cancel this offer at any time and without notice. You must be 18 years of age or older to purchase a bundle. The collectible print will begin shipping in October. Please use a physical U.S. address where the collectible print shipment can be delivered. Once carrier confirms delivery, Fandango is not responsible for lost or stolen deliveries. See full terms and conditions at https://store.fandango.com/products/godzilla-minus-zero-collectors-print-bundle
Get Wild Horse Nine Pin Set Bundle and receive one movie ticket to Wild Horse Nine plus a Limited Edition Collectible Pin Set!
*Collectible Pin Set Bundle is non-refundable. Domestic shipping will be added at checkout. Limited time offer. While supplies last. Movie ticket is non-refundable and non-exchangeable. Fandango reserves the right to modify or cancel this offer at any time and without notice. You must be 18 years of age or older to purchase a bundle. The Collectible Pin Set will begin shipping in November. Please use a physical U.S. address where the Collectible Pin Set shipment can be delivered. Once carrier confirms delivery, Fandango is not responsible for lost or stolen deliveries. See full terms and conditions at https://redeem.fandango.com/products/collectible-pin-set-bundle
Buy 2 tickets to Street Fighter, get 1 free (equal or lesser price, up to $15 total ticket price and fees) with code SFB2G1
Limited time offer. While supplies last. There is a limited quantity of Code redemptions allowed in this promotion. Log in to your Fandango account on Fandango.com or via the Fandango app between 12:01am PT on 10/23/26 and 11:59pm PT on 11/15/26, purchase two (2) or more tickets to see Street Fighter, and use the Fandango Promotional Code SFB2G1 (“Code”) to get up to $15 off one (1) additional ticket for the same showtime (equal or lesser value, up to $15 total ticket price and associated fees and charges). Code must be entered at checkout. Code expires and can no longer be used after 11:59pm PT on 11/15/26, or when Street Fighter is no longer in theaters, or when the limit of Code redemptions is reached, whichever comes first. Only valid for purchase of movie tickets made at Fandango.com or via the Fandango app and cannot be redeemed directly at any theater box office. You must have a Fandango account, and be logged into your account, to use the Code. Fandango is free to join; you must be 18 years of age or older to create a Fandango account. If lost or stolen, cannot be replaced. No cash value, except as required by law. Void where prohibited. Not valid with any other offer. Offer valid in U.S. only (excluding U.S territories and where prohibited by law). Non-transferable. One-time use only. Limit one (1) Code redemption per person. Not for resale; void if sold or exchanged. You may have to pay taxes additionally. If cost of the ticket (and associated fees and charges) obtained through the Code is more than Code’s maximum discount, then you must pay the difference. Any price difference between total transaction price and Code’s maximum discount will not be refunded. Fandango reserves the right to modify or cancel this offer at any time and without notice. This offer and redemption of the Code are subject to Fandango’s Terms and Policies at www.fandango.com/terms-and-policies.