Written by Taylor Baker 50/100 Oscar Winning Directors Jimmy Chin and Elizabeth Chai Vasarhelyi follow up their harrowing Oscar Winning documentary Free Solo with a film about the extraction mission conducted by Thai Seals and Divers in Thailand to save … Continue reading.