The Lost World streaming vf GENRE Adventure - Science Fiction - TV Movie A group of unlikely allies are assembled to go on an expedition deep within the Amazon forest in search of new discoveries.