Lost Worlds: Life In The Balance

Lost Worlds: Life In The Balance Movie Poster
User rating: 0

Release Date: January 1, 2001

Documentary, Drama


Narrated by Harrison Ford, this documentary explores a number of diverse corners of our earth, from the microscopic world that exists under a major american city to the bottom of the ocean to the remnants of the ancient Mayan society. Originally released as an IMAX film, Lost Worlds: Life In The Balance was directed by Bayley Silleck.

Change Location