‘Old’ Movie Review: M. Night Shyamalan at His Best

M. Night Shyamalan's Old cast look at bones on the beach
L-R: Abbey Lee, Nikki Amuka-Bird, Ken Leung, Thomasin McKenzie, Rufus Sewell, Aaron Pierre, Vicky Krieps and Gael García Bernal | Universal Pictures

‘Old’ is not old hat 

Guy (Gael Garcia Bernal) and Prisca (Vicky Krieps) take their kids, Trent (Nolan River) and Maddox (Alexa Swinton) on a tropical vacation. When they go to a beach with other couples and families, they quickly find themselves in a hellish situation in paradise. First, a dead body washes up. Then, they find they can’t leave the beach without blacking out.

Old is another captivating M. Night Shyamalan movie. It’s the best of Shyamalan’s recent renaissance and even Shyamalan’s best since Unbreakable. Shyamalan adapted the graphic novel Sandcastle by Pierre-Oscar Lévy and Frederick Peeters, and directed Old in his own distinct way. 

But the real problem arises when Trent and Maddox show up significantly older. The beach is advancing everyone’s age exponentially every minute they remain there. Yet, the beach won’t let them leave either so the parents deal with aging, albeit less visibly, and watching their kids skip years of their childhoods.