Lost Worlds looks at untouched aspects of nature in parts of the world where humans rarely tread. From plants, to animals, to geology, this artfully photographed documentary presents facets of the biological world that you are not likely to see anywhere else.
Stream Lost Worlds: Life in the Balance Now
Loading…
Movie Trailer
Where can you watch Lost Worlds: Life in the Balance online?
Suggested Movies
The Streamable uses the TMDb API but is not endorsed or certified by TMDb.
The Streamable uses JustWatch data but is not endorsed by JustWatch.
Movie Score
50%
Released
April 14, 2001,
Director
Bayley Silleck
Cast
Harrison Ford
Genre
Documentary