6.5 1080pLost Worlds: Life in the Balance Apr. 14, 2001 Lost Worlds: Life in the Balance IMDb: 6.5 2001 40 min 59 views Lost Worlds looks at untouched aspects of nature in parts of the world where humans rarely tread. From plants, to animals, to geology, this ... Documentary