The last film from Elizabeth Chai Vasarhely and Jimmy Chin was the Oscar-winning, bone-chilling Free Solo. National Geographic handed them the reins to tell the story of what is commonly known as the Thai cave rescue. Once again, the Director duo deliver a pulsating story about men who pursue a death-defying sport, except this time the hobby enables the saving of 13 lives.
‘The Rescue’ (2021) may be the best
