6.5 WebRipLost Worlds: Life in the Balance (2001) 14 Apr 2001 Lost Worlds: Life in the Balance IMDb: 6.5 2001 40 min min 103 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