A pair of female cavers risk their lives for the thrill of discovery in this IMAX documentary. (2001)
This movie is not currently in theaters.