‘Lost in the Jungle’ Review – A Documentary Fit for Cable TV
In 2018, the couple Elizabeth Chai Vasarhelyi and Jimmy Chin made a splash at the Telluride Film Festival with their film, Free Solo. At that time, they were known for their 2015 Meru, another documentary about mountain climbing. However, Solo changed everything for them. It was a massive hit at the …