Make sure you're tracking all of fall's coolest new shows; check out our Fall TV Preview now for suggestions!

Lost Worlds: Life in the Balance poster

Lost Worlds: Life in the Balance

An exploratory documentary that takes viewers to some of the most astonishing of Earth's places.