The Lost World
1999 • ⭐ 5.9 • 92m • United States of America
AdventureScience FictionTV Movie
A group of unlikely allies are assembled to go on an expedition deep within the Amazon forest in search of new discoveries.