• Lost Worlds: Life in the Balance (2001)

    Where To Watch
Lost Worlds: Life in the Balance Poster

Release Date: August 10th, 2001

DVD Release Date: May 14th, 2002

Not Yet Rated|40 min

Plot Summary
Scientists explore Guatemalan jungles, the Arctic, the Pacific Ocean, a waterfall and other natural wonders.

Cast: Harrison Ford

Director: Bayley Silleck

Genres: Documentary

Production Co: Icestorm digital studio