(from left) Prisca (Vicky Krieps), Maddox (Thomasin McKenzie), Guy (Gael García Bernal) and Trent (Luca Faustino Rodriguez) in Old, written and directed by M. Night Shyamalan. CR: Phobymo/Universal Pictures

M. Night Shyamalan is back with a new, twisty horror film called Old. In it, a group of tourists go to a remote tropical beach where the passage time starts a chain of events that scare and kill a large number of them. Kids start to age, dead bodies decompose within hours. It’s a mystery… and where there’s M. Night Shyamalan and a mystery, there’s bound to be a twist.

Old is set for a July 23 release and stars Gael García Bernal (Amazon’s Mozart in the Jungle), Vicky Krieps (Phantom Thread), Rufus Sewell (Amazon’s The Man in the High Castle), Ken Leung (Star Wars: Episode VII—The Force Awakens), Nikki Amuka-Bird (Jupiter Ascending), Abbey Lee (HBO’s Lovecraft Country), Aaron Pierre (Syfy’s Krypton), Alex Wolff (Hereditary), Embeth Davidtz (The Girl with the Dragon Tattoo), Eliza Scanlen (Little Women), Emun Elliott (Star Wars: Episode VII—The Force Awakens), Kathleen Chalfant (Showtime’s The Affair) and Thomasin McKenzie.

This summer, visionary filmmaker M. Night Shyamalan unveils a chilling, mysterious new thriller about a family on a tropical holiday who discover that the secluded beach where they are relaxing for a few hours is somehow causing them to age rapidly … reducing their entire lives into a single day. The film stars an impressive international cast including Golden Globe winner Gael García Bernal (Amazon’s Mozart in the Jungle), Vicky Krieps (Phantom Thread), Rufus Sewell (Amazon’s The Man in the High Castle), Ken Leung (Star Wars: Episode VII—The Force Awakens), Nikki Amuka-Bird (Jupiter Ascending), Abbey Lee (HBO’s Lovecraft Country), Aaron Pierre (Syfy’s Krypton), Alex Wolff (Hereditary), Embeth Davidtz (The Girl with the Dragon Tattoo), Eliza Scanlen (Little Women), Emun Elliott (Star Wars: Episode VII—The Force Awakens), Kathleen Chalfant (Showtime’s The Affair) and Thomasin McKenzie (Jojo Rabbit). Old is a Blinding Edge Pictures production, directed and produced by M. Night Shyamalan, from his screenplay based on the graphic novel Sandcastle by Pierre Oscar Lévy and Frederik Peeters. The film is also produced by Ashwin Rajan (Glass, AppleTV+’s Servant) and Marc Bienstock (Glass, Split). The film’s executive producer is Steven Schneider.