The Lost World
Description
A group of unlikely allies are assembled to go on an expedition deep within the Amazon forest in search of new discoveries.
Stars
Peter McCauley, William deVry, William Snow, Michael Sinelnikoff, Rachel Blakely
Runtime
92 minutes
Release Date
February 1, 1999
Rating
5.9/10 (14 votes)
User comments
Empty