The Lost World
The Lost World

The Lost World

A group of unlikely allies are assembled to go on an expedition deep within the Amazon forest in search of new discoveries.

Genre: Adventure, Science Fiction, TV Movie

Director: Richard Franklin

Cast: Peter McCauley, William deVry, William Snow, Michael Sinelnikoff

Country: United States

Quality: HD

Runtime: 92 min.

Release: 1999

IMDb: 6.1/10