In the remote depths of Vietnam's Son Doong caverns, a tourist has gone missing. The local police launch a routine investigation, but what they uncover is far from ordinary. As they venture deeper into the world's largest cave system, strange occurrences suggest they are not...