Register to update information, save favorites, post photos, news stories and comments
The Lost World is a 1960 science fiction adventure film based on the novel of the same name by Arthur Conan Doyle and directed by Irwin Allen. The plot of the film revolves around the exploration of a mysterious flat mountain (see Tepui) in the heart of unknown Venezuela inhabited by cannibalistic natives, dinosaurs, giant carnivorous plants, and giant spiders.